| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324 |
- // Code generated by protoc-gen-go. DO NOT EDIT.
- // versions:
- // protoc-gen-go v1.36.10
- // protoc v3.21.12
- // source: waE2E/WAWebProtobufsE2E.proto
- package waE2E
- import (
- reflect "reflect"
- sync "sync"
- unsafe "unsafe"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- waAICommon "git.bobomao.top/joey/testwh/proto/waAICommon"
- waAdv "git.bobomao.top/joey/testwh/proto/waAdv"
- waCommon "git.bobomao.top/joey/testwh/proto/waCommon"
- waCompanionReg "git.bobomao.top/joey/testwh/proto/waCompanionReg"
- waMmsRetry "git.bobomao.top/joey/testwh/proto/waMmsRetry"
- waStatusAttributions "git.bobomao.top/joey/testwh/proto/waStatusAttributions"
- )
- const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
- )
- type PollType int32
- const (
- PollType_POLL PollType = 0
- PollType_QUIZ PollType = 1
- )
- // Enum value maps for PollType.
- var (
- PollType_name = map[int32]string{
- 0: "POLL",
- 1: "QUIZ",
- }
- PollType_value = map[string]int32{
- "POLL": 0,
- "QUIZ": 1,
- }
- )
- func (x PollType) Enum() *PollType {
- p := new(PollType)
- *p = x
- return p
- }
- func (x PollType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PollType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[0].Descriptor()
- }
- func (PollType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[0]
- }
- func (x PollType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PollType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PollType(num)
- return nil
- }
- // Deprecated: Use PollType.Descriptor instead.
- func (PollType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{0}
- }
- type PollContentType int32
- const (
- PollContentType_UNKNOWN_POLL_CONTENT_TYPE PollContentType = 0
- PollContentType_TEXT PollContentType = 1
- PollContentType_IMAGE PollContentType = 2
- )
- // Enum value maps for PollContentType.
- var (
- PollContentType_name = map[int32]string{
- 0: "UNKNOWN_POLL_CONTENT_TYPE",
- 1: "TEXT",
- 2: "IMAGE",
- }
- PollContentType_value = map[string]int32{
- "UNKNOWN_POLL_CONTENT_TYPE": 0,
- "TEXT": 1,
- "IMAGE": 2,
- }
- )
- func (x PollContentType) Enum() *PollContentType {
- p := new(PollContentType)
- *p = x
- return p
- }
- func (x PollContentType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PollContentType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[1].Descriptor()
- }
- func (PollContentType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[1]
- }
- func (x PollContentType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PollContentType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PollContentType(num)
- return nil
- }
- // Deprecated: Use PollContentType.Descriptor instead.
- func (PollContentType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{1}
- }
- type PeerDataOperationRequestType int32
- const (
- PeerDataOperationRequestType_UPLOAD_STICKER PeerDataOperationRequestType = 0
- PeerDataOperationRequestType_SEND_RECENT_STICKER_BOOTSTRAP PeerDataOperationRequestType = 1
- PeerDataOperationRequestType_GENERATE_LINK_PREVIEW PeerDataOperationRequestType = 2
- PeerDataOperationRequestType_HISTORY_SYNC_ON_DEMAND PeerDataOperationRequestType = 3
- PeerDataOperationRequestType_PLACEHOLDER_MESSAGE_RESEND PeerDataOperationRequestType = 4
- PeerDataOperationRequestType_WAFFLE_LINKING_NONCE_FETCH PeerDataOperationRequestType = 5
- PeerDataOperationRequestType_FULL_HISTORY_SYNC_ON_DEMAND PeerDataOperationRequestType = 6
- PeerDataOperationRequestType_COMPANION_META_NONCE_FETCH PeerDataOperationRequestType = 7
- PeerDataOperationRequestType_COMPANION_SYNCD_SNAPSHOT_FATAL_RECOVERY PeerDataOperationRequestType = 8
- PeerDataOperationRequestType_COMPANION_CANONICAL_USER_NONCE_FETCH PeerDataOperationRequestType = 9
- PeerDataOperationRequestType_HISTORY_SYNC_CHUNK_RETRY PeerDataOperationRequestType = 10
- PeerDataOperationRequestType_GALAXY_FLOW_ACTION PeerDataOperationRequestType = 11
- )
- // Enum value maps for PeerDataOperationRequestType.
- var (
- PeerDataOperationRequestType_name = map[int32]string{
- 0: "UPLOAD_STICKER",
- 1: "SEND_RECENT_STICKER_BOOTSTRAP",
- 2: "GENERATE_LINK_PREVIEW",
- 3: "HISTORY_SYNC_ON_DEMAND",
- 4: "PLACEHOLDER_MESSAGE_RESEND",
- 5: "WAFFLE_LINKING_NONCE_FETCH",
- 6: "FULL_HISTORY_SYNC_ON_DEMAND",
- 7: "COMPANION_META_NONCE_FETCH",
- 8: "COMPANION_SYNCD_SNAPSHOT_FATAL_RECOVERY",
- 9: "COMPANION_CANONICAL_USER_NONCE_FETCH",
- 10: "HISTORY_SYNC_CHUNK_RETRY",
- 11: "GALAXY_FLOW_ACTION",
- }
- PeerDataOperationRequestType_value = map[string]int32{
- "UPLOAD_STICKER": 0,
- "SEND_RECENT_STICKER_BOOTSTRAP": 1,
- "GENERATE_LINK_PREVIEW": 2,
- "HISTORY_SYNC_ON_DEMAND": 3,
- "PLACEHOLDER_MESSAGE_RESEND": 4,
- "WAFFLE_LINKING_NONCE_FETCH": 5,
- "FULL_HISTORY_SYNC_ON_DEMAND": 6,
- "COMPANION_META_NONCE_FETCH": 7,
- "COMPANION_SYNCD_SNAPSHOT_FATAL_RECOVERY": 8,
- "COMPANION_CANONICAL_USER_NONCE_FETCH": 9,
- "HISTORY_SYNC_CHUNK_RETRY": 10,
- "GALAXY_FLOW_ACTION": 11,
- }
- )
- func (x PeerDataOperationRequestType) Enum() *PeerDataOperationRequestType {
- p := new(PeerDataOperationRequestType)
- *p = x
- return p
- }
- func (x PeerDataOperationRequestType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PeerDataOperationRequestType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[2].Descriptor()
- }
- func (PeerDataOperationRequestType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[2]
- }
- func (x PeerDataOperationRequestType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PeerDataOperationRequestType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PeerDataOperationRequestType(num)
- return nil
- }
- // Deprecated: Use PeerDataOperationRequestType.Descriptor instead.
- func (PeerDataOperationRequestType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{2}
- }
- type HistorySyncType int32
- const (
- HistorySyncType_INITIAL_BOOTSTRAP HistorySyncType = 0
- HistorySyncType_INITIAL_STATUS_V3 HistorySyncType = 1
- HistorySyncType_FULL HistorySyncType = 2
- HistorySyncType_RECENT HistorySyncType = 3
- HistorySyncType_PUSH_NAME HistorySyncType = 4
- HistorySyncType_NON_BLOCKING_DATA HistorySyncType = 5
- HistorySyncType_ON_DEMAND HistorySyncType = 6
- HistorySyncType_NO_HISTORY HistorySyncType = 7
- HistorySyncType_MESSAGE_ACCESS_STATUS HistorySyncType = 8
- )
- // Enum value maps for HistorySyncType.
- var (
- HistorySyncType_name = map[int32]string{
- 0: "INITIAL_BOOTSTRAP",
- 1: "INITIAL_STATUS_V3",
- 2: "FULL",
- 3: "RECENT",
- 4: "PUSH_NAME",
- 5: "NON_BLOCKING_DATA",
- 6: "ON_DEMAND",
- 7: "NO_HISTORY",
- 8: "MESSAGE_ACCESS_STATUS",
- }
- HistorySyncType_value = map[string]int32{
- "INITIAL_BOOTSTRAP": 0,
- "INITIAL_STATUS_V3": 1,
- "FULL": 2,
- "RECENT": 3,
- "PUSH_NAME": 4,
- "NON_BLOCKING_DATA": 5,
- "ON_DEMAND": 6,
- "NO_HISTORY": 7,
- "MESSAGE_ACCESS_STATUS": 8,
- }
- )
- func (x HistorySyncType) Enum() *HistorySyncType {
- p := new(HistorySyncType)
- *p = x
- return p
- }
- func (x HistorySyncType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (HistorySyncType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[3].Descriptor()
- }
- func (HistorySyncType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[3]
- }
- func (x HistorySyncType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *HistorySyncType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = HistorySyncType(num)
- return nil
- }
- // Deprecated: Use HistorySyncType.Descriptor instead.
- func (HistorySyncType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{3}
- }
- type MediaKeyDomain int32
- const (
- MediaKeyDomain_UNSET MediaKeyDomain = 0
- MediaKeyDomain_E2EE_CHAT MediaKeyDomain = 1
- MediaKeyDomain_STATUS MediaKeyDomain = 2
- MediaKeyDomain_CAPI MediaKeyDomain = 3
- MediaKeyDomain_BOT MediaKeyDomain = 4
- )
- // Enum value maps for MediaKeyDomain.
- var (
- MediaKeyDomain_name = map[int32]string{
- 0: "UNSET",
- 1: "E2EE_CHAT",
- 2: "STATUS",
- 3: "CAPI",
- 4: "BOT",
- }
- MediaKeyDomain_value = map[string]int32{
- "UNSET": 0,
- "E2EE_CHAT": 1,
- "STATUS": 2,
- "CAPI": 3,
- "BOT": 4,
- }
- )
- func (x MediaKeyDomain) Enum() *MediaKeyDomain {
- p := new(MediaKeyDomain)
- *p = x
- return p
- }
- func (x MediaKeyDomain) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (MediaKeyDomain) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[4].Descriptor()
- }
- func (MediaKeyDomain) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[4]
- }
- func (x MediaKeyDomain) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *MediaKeyDomain) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = MediaKeyDomain(num)
- return nil
- }
- // Deprecated: Use MediaKeyDomain.Descriptor instead.
- func (MediaKeyDomain) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{4}
- }
- type WebLinkRenderConfig int32
- const (
- WebLinkRenderConfig_WEBVIEW WebLinkRenderConfig = 0
- WebLinkRenderConfig_SYSTEM WebLinkRenderConfig = 1
- )
- // Enum value maps for WebLinkRenderConfig.
- var (
- WebLinkRenderConfig_name = map[int32]string{
- 0: "WEBVIEW",
- 1: "SYSTEM",
- }
- WebLinkRenderConfig_value = map[string]int32{
- "WEBVIEW": 0,
- "SYSTEM": 1,
- }
- )
- func (x WebLinkRenderConfig) Enum() *WebLinkRenderConfig {
- p := new(WebLinkRenderConfig)
- *p = x
- return p
- }
- func (x WebLinkRenderConfig) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (WebLinkRenderConfig) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[5].Descriptor()
- }
- func (WebLinkRenderConfig) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[5]
- }
- func (x WebLinkRenderConfig) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *WebLinkRenderConfig) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = WebLinkRenderConfig(num)
- return nil
- }
- // Deprecated: Use WebLinkRenderConfig.Descriptor instead.
- func (WebLinkRenderConfig) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{5}
- }
- type KeepType int32
- const (
- KeepType_UNKNOWN_KEEP_TYPE KeepType = 0
- KeepType_KEEP_FOR_ALL KeepType = 1
- KeepType_UNDO_KEEP_FOR_ALL KeepType = 2
- )
- // Enum value maps for KeepType.
- var (
- KeepType_name = map[int32]string{
- 0: "UNKNOWN_KEEP_TYPE",
- 1: "KEEP_FOR_ALL",
- 2: "UNDO_KEEP_FOR_ALL",
- }
- KeepType_value = map[string]int32{
- "UNKNOWN_KEEP_TYPE": 0,
- "KEEP_FOR_ALL": 1,
- "UNDO_KEEP_FOR_ALL": 2,
- }
- )
- func (x KeepType) Enum() *KeepType {
- p := new(KeepType)
- *p = x
- return p
- }
- func (x KeepType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (KeepType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[6].Descriptor()
- }
- func (KeepType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[6]
- }
- func (x KeepType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *KeepType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = KeepType(num)
- return nil
- }
- // Deprecated: Use KeepType.Descriptor instead.
- func (KeepType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{6}
- }
- type StickerPackMessage_StickerPackOrigin int32
- const (
- StickerPackMessage_FIRST_PARTY StickerPackMessage_StickerPackOrigin = 0
- StickerPackMessage_THIRD_PARTY StickerPackMessage_StickerPackOrigin = 1
- StickerPackMessage_USER_CREATED StickerPackMessage_StickerPackOrigin = 2
- )
- // Enum value maps for StickerPackMessage_StickerPackOrigin.
- var (
- StickerPackMessage_StickerPackOrigin_name = map[int32]string{
- 0: "FIRST_PARTY",
- 1: "THIRD_PARTY",
- 2: "USER_CREATED",
- }
- StickerPackMessage_StickerPackOrigin_value = map[string]int32{
- "FIRST_PARTY": 0,
- "THIRD_PARTY": 1,
- "USER_CREATED": 2,
- }
- )
- func (x StickerPackMessage_StickerPackOrigin) Enum() *StickerPackMessage_StickerPackOrigin {
- p := new(StickerPackMessage_StickerPackOrigin)
- *p = x
- return p
- }
- func (x StickerPackMessage_StickerPackOrigin) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (StickerPackMessage_StickerPackOrigin) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[7].Descriptor()
- }
- func (StickerPackMessage_StickerPackOrigin) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[7]
- }
- func (x StickerPackMessage_StickerPackOrigin) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *StickerPackMessage_StickerPackOrigin) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = StickerPackMessage_StickerPackOrigin(num)
- return nil
- }
- // Deprecated: Use StickerPackMessage_StickerPackOrigin.Descriptor instead.
- func (StickerPackMessage_StickerPackOrigin) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{0, 0}
- }
- type PlaceholderMessage_PlaceholderType int32
- const (
- PlaceholderMessage_MASK_LINKED_DEVICES PlaceholderMessage_PlaceholderType = 0
- )
- // Enum value maps for PlaceholderMessage_PlaceholderType.
- var (
- PlaceholderMessage_PlaceholderType_name = map[int32]string{
- 0: "MASK_LINKED_DEVICES",
- }
- PlaceholderMessage_PlaceholderType_value = map[string]int32{
- "MASK_LINKED_DEVICES": 0,
- }
- )
- func (x PlaceholderMessage_PlaceholderType) Enum() *PlaceholderMessage_PlaceholderType {
- p := new(PlaceholderMessage_PlaceholderType)
- *p = x
- return p
- }
- func (x PlaceholderMessage_PlaceholderType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PlaceholderMessage_PlaceholderType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[8].Descriptor()
- }
- func (PlaceholderMessage_PlaceholderType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[8]
- }
- func (x PlaceholderMessage_PlaceholderType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PlaceholderMessage_PlaceholderType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PlaceholderMessage_PlaceholderType(num)
- return nil
- }
- // Deprecated: Use PlaceholderMessage_PlaceholderType.Descriptor instead.
- func (PlaceholderMessage_PlaceholderType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{1, 0}
- }
- type BCallMessage_MediaType int32
- const (
- BCallMessage_UNKNOWN BCallMessage_MediaType = 0
- BCallMessage_AUDIO BCallMessage_MediaType = 1
- BCallMessage_VIDEO BCallMessage_MediaType = 2
- )
- // Enum value maps for BCallMessage_MediaType.
- var (
- BCallMessage_MediaType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "AUDIO",
- 2: "VIDEO",
- }
- BCallMessage_MediaType_value = map[string]int32{
- "UNKNOWN": 0,
- "AUDIO": 1,
- "VIDEO": 2,
- }
- )
- func (x BCallMessage_MediaType) Enum() *BCallMessage_MediaType {
- p := new(BCallMessage_MediaType)
- *p = x
- return p
- }
- func (x BCallMessage_MediaType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (BCallMessage_MediaType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[9].Descriptor()
- }
- func (BCallMessage_MediaType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[9]
- }
- func (x BCallMessage_MediaType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *BCallMessage_MediaType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = BCallMessage_MediaType(num)
- return nil
- }
- // Deprecated: Use BCallMessage_MediaType.Descriptor instead.
- func (BCallMessage_MediaType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{2, 0}
- }
- type CallLogMessage_CallOutcome int32
- const (
- CallLogMessage_CONNECTED CallLogMessage_CallOutcome = 0
- CallLogMessage_MISSED CallLogMessage_CallOutcome = 1
- CallLogMessage_FAILED CallLogMessage_CallOutcome = 2
- CallLogMessage_REJECTED CallLogMessage_CallOutcome = 3
- CallLogMessage_ACCEPTED_ELSEWHERE CallLogMessage_CallOutcome = 4
- CallLogMessage_ONGOING CallLogMessage_CallOutcome = 5
- CallLogMessage_SILENCED_BY_DND CallLogMessage_CallOutcome = 6
- CallLogMessage_SILENCED_UNKNOWN_CALLER CallLogMessage_CallOutcome = 7
- )
- // Enum value maps for CallLogMessage_CallOutcome.
- var (
- CallLogMessage_CallOutcome_name = map[int32]string{
- 0: "CONNECTED",
- 1: "MISSED",
- 2: "FAILED",
- 3: "REJECTED",
- 4: "ACCEPTED_ELSEWHERE",
- 5: "ONGOING",
- 6: "SILENCED_BY_DND",
- 7: "SILENCED_UNKNOWN_CALLER",
- }
- CallLogMessage_CallOutcome_value = map[string]int32{
- "CONNECTED": 0,
- "MISSED": 1,
- "FAILED": 2,
- "REJECTED": 3,
- "ACCEPTED_ELSEWHERE": 4,
- "ONGOING": 5,
- "SILENCED_BY_DND": 6,
- "SILENCED_UNKNOWN_CALLER": 7,
- }
- )
- func (x CallLogMessage_CallOutcome) Enum() *CallLogMessage_CallOutcome {
- p := new(CallLogMessage_CallOutcome)
- *p = x
- return p
- }
- func (x CallLogMessage_CallOutcome) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (CallLogMessage_CallOutcome) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[10].Descriptor()
- }
- func (CallLogMessage_CallOutcome) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[10]
- }
- func (x CallLogMessage_CallOutcome) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *CallLogMessage_CallOutcome) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = CallLogMessage_CallOutcome(num)
- return nil
- }
- // Deprecated: Use CallLogMessage_CallOutcome.Descriptor instead.
- func (CallLogMessage_CallOutcome) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{3, 0}
- }
- type CallLogMessage_CallType int32
- const (
- CallLogMessage_REGULAR CallLogMessage_CallType = 0
- CallLogMessage_SCHEDULED_CALL CallLogMessage_CallType = 1
- CallLogMessage_VOICE_CHAT CallLogMessage_CallType = 2
- )
- // Enum value maps for CallLogMessage_CallType.
- var (
- CallLogMessage_CallType_name = map[int32]string{
- 0: "REGULAR",
- 1: "SCHEDULED_CALL",
- 2: "VOICE_CHAT",
- }
- CallLogMessage_CallType_value = map[string]int32{
- "REGULAR": 0,
- "SCHEDULED_CALL": 1,
- "VOICE_CHAT": 2,
- }
- )
- func (x CallLogMessage_CallType) Enum() *CallLogMessage_CallType {
- p := new(CallLogMessage_CallType)
- *p = x
- return p
- }
- func (x CallLogMessage_CallType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (CallLogMessage_CallType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[11].Descriptor()
- }
- func (CallLogMessage_CallType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[11]
- }
- func (x CallLogMessage_CallType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *CallLogMessage_CallType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = CallLogMessage_CallType(num)
- return nil
- }
- // Deprecated: Use CallLogMessage_CallType.Descriptor instead.
- func (CallLogMessage_CallType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{3, 1}
- }
- type ScheduledCallEditMessage_EditType int32
- const (
- ScheduledCallEditMessage_UNKNOWN ScheduledCallEditMessage_EditType = 0
- ScheduledCallEditMessage_CANCEL ScheduledCallEditMessage_EditType = 1
- )
- // Enum value maps for ScheduledCallEditMessage_EditType.
- var (
- ScheduledCallEditMessage_EditType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "CANCEL",
- }
- ScheduledCallEditMessage_EditType_value = map[string]int32{
- "UNKNOWN": 0,
- "CANCEL": 1,
- }
- )
- func (x ScheduledCallEditMessage_EditType) Enum() *ScheduledCallEditMessage_EditType {
- p := new(ScheduledCallEditMessage_EditType)
- *p = x
- return p
- }
- func (x ScheduledCallEditMessage_EditType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ScheduledCallEditMessage_EditType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[12].Descriptor()
- }
- func (ScheduledCallEditMessage_EditType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[12]
- }
- func (x ScheduledCallEditMessage_EditType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ScheduledCallEditMessage_EditType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ScheduledCallEditMessage_EditType(num)
- return nil
- }
- // Deprecated: Use ScheduledCallEditMessage_EditType.Descriptor instead.
- func (ScheduledCallEditMessage_EditType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{4, 0}
- }
- type ScheduledCallCreationMessage_CallType int32
- const (
- ScheduledCallCreationMessage_UNKNOWN ScheduledCallCreationMessage_CallType = 0
- ScheduledCallCreationMessage_VOICE ScheduledCallCreationMessage_CallType = 1
- ScheduledCallCreationMessage_VIDEO ScheduledCallCreationMessage_CallType = 2
- )
- // Enum value maps for ScheduledCallCreationMessage_CallType.
- var (
- ScheduledCallCreationMessage_CallType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "VOICE",
- 2: "VIDEO",
- }
- ScheduledCallCreationMessage_CallType_value = map[string]int32{
- "UNKNOWN": 0,
- "VOICE": 1,
- "VIDEO": 2,
- }
- )
- func (x ScheduledCallCreationMessage_CallType) Enum() *ScheduledCallCreationMessage_CallType {
- p := new(ScheduledCallCreationMessage_CallType)
- *p = x
- return p
- }
- func (x ScheduledCallCreationMessage_CallType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ScheduledCallCreationMessage_CallType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[13].Descriptor()
- }
- func (ScheduledCallCreationMessage_CallType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[13]
- }
- func (x ScheduledCallCreationMessage_CallType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ScheduledCallCreationMessage_CallType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ScheduledCallCreationMessage_CallType(num)
- return nil
- }
- // Deprecated: Use ScheduledCallCreationMessage_CallType.Descriptor instead.
- func (ScheduledCallCreationMessage_CallType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{5, 0}
- }
- type EventResponseMessage_EventResponseType int32
- const (
- EventResponseMessage_UNKNOWN EventResponseMessage_EventResponseType = 0
- EventResponseMessage_GOING EventResponseMessage_EventResponseType = 1
- EventResponseMessage_NOT_GOING EventResponseMessage_EventResponseType = 2
- EventResponseMessage_MAYBE EventResponseMessage_EventResponseType = 3
- )
- // Enum value maps for EventResponseMessage_EventResponseType.
- var (
- EventResponseMessage_EventResponseType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "GOING",
- 2: "NOT_GOING",
- 3: "MAYBE",
- }
- EventResponseMessage_EventResponseType_value = map[string]int32{
- "UNKNOWN": 0,
- "GOING": 1,
- "NOT_GOING": 2,
- "MAYBE": 3,
- }
- )
- func (x EventResponseMessage_EventResponseType) Enum() *EventResponseMessage_EventResponseType {
- p := new(EventResponseMessage_EventResponseType)
- *p = x
- return p
- }
- func (x EventResponseMessage_EventResponseType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (EventResponseMessage_EventResponseType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[14].Descriptor()
- }
- func (EventResponseMessage_EventResponseType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[14]
- }
- func (x EventResponseMessage_EventResponseType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *EventResponseMessage_EventResponseType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = EventResponseMessage_EventResponseType(num)
- return nil
- }
- // Deprecated: Use EventResponseMessage_EventResponseType.Descriptor instead.
- func (EventResponseMessage_EventResponseType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{6, 0}
- }
- type PinInChatMessage_Type int32
- const (
- PinInChatMessage_UNKNOWN_TYPE PinInChatMessage_Type = 0
- PinInChatMessage_PIN_FOR_ALL PinInChatMessage_Type = 1
- PinInChatMessage_UNPIN_FOR_ALL PinInChatMessage_Type = 2
- )
- // Enum value maps for PinInChatMessage_Type.
- var (
- PinInChatMessage_Type_name = map[int32]string{
- 0: "UNKNOWN_TYPE",
- 1: "PIN_FOR_ALL",
- 2: "UNPIN_FOR_ALL",
- }
- PinInChatMessage_Type_value = map[string]int32{
- "UNKNOWN_TYPE": 0,
- "PIN_FOR_ALL": 1,
- "UNPIN_FOR_ALL": 2,
- }
- )
- func (x PinInChatMessage_Type) Enum() *PinInChatMessage_Type {
- p := new(PinInChatMessage_Type)
- *p = x
- return p
- }
- func (x PinInChatMessage_Type) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PinInChatMessage_Type) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[15].Descriptor()
- }
- func (PinInChatMessage_Type) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[15]
- }
- func (x PinInChatMessage_Type) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PinInChatMessage_Type) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PinInChatMessage_Type(num)
- return nil
- }
- // Deprecated: Use PinInChatMessage_Type.Descriptor instead.
- func (PinInChatMessage_Type) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{7, 0}
- }
- type StatusStickerInteractionMessage_StatusStickerType int32
- const (
- StatusStickerInteractionMessage_UNKNOWN StatusStickerInteractionMessage_StatusStickerType = 0
- StatusStickerInteractionMessage_REACTION StatusStickerInteractionMessage_StatusStickerType = 1
- )
- // Enum value maps for StatusStickerInteractionMessage_StatusStickerType.
- var (
- StatusStickerInteractionMessage_StatusStickerType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "REACTION",
- }
- StatusStickerInteractionMessage_StatusStickerType_value = map[string]int32{
- "UNKNOWN": 0,
- "REACTION": 1,
- }
- )
- func (x StatusStickerInteractionMessage_StatusStickerType) Enum() *StatusStickerInteractionMessage_StatusStickerType {
- p := new(StatusStickerInteractionMessage_StatusStickerType)
- *p = x
- return p
- }
- func (x StatusStickerInteractionMessage_StatusStickerType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (StatusStickerInteractionMessage_StatusStickerType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[16].Descriptor()
- }
- func (StatusStickerInteractionMessage_StatusStickerType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[16]
- }
- func (x StatusStickerInteractionMessage_StatusStickerType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *StatusStickerInteractionMessage_StatusStickerType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = StatusStickerInteractionMessage_StatusStickerType(num)
- return nil
- }
- // Deprecated: Use StatusStickerInteractionMessage_StatusStickerType.Descriptor instead.
- func (StatusStickerInteractionMessage_StatusStickerType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{8, 0}
- }
- type ButtonsResponseMessage_Type int32
- const (
- ButtonsResponseMessage_UNKNOWN ButtonsResponseMessage_Type = 0
- ButtonsResponseMessage_DISPLAY_TEXT ButtonsResponseMessage_Type = 1
- )
- // Enum value maps for ButtonsResponseMessage_Type.
- var (
- ButtonsResponseMessage_Type_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "DISPLAY_TEXT",
- }
- ButtonsResponseMessage_Type_value = map[string]int32{
- "UNKNOWN": 0,
- "DISPLAY_TEXT": 1,
- }
- )
- func (x ButtonsResponseMessage_Type) Enum() *ButtonsResponseMessage_Type {
- p := new(ButtonsResponseMessage_Type)
- *p = x
- return p
- }
- func (x ButtonsResponseMessage_Type) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ButtonsResponseMessage_Type) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[17].Descriptor()
- }
- func (ButtonsResponseMessage_Type) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[17]
- }
- func (x ButtonsResponseMessage_Type) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ButtonsResponseMessage_Type) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ButtonsResponseMessage_Type(num)
- return nil
- }
- // Deprecated: Use ButtonsResponseMessage_Type.Descriptor instead.
- func (ButtonsResponseMessage_Type) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{9, 0}
- }
- type ButtonsMessage_HeaderType int32
- const (
- ButtonsMessage_UNKNOWN ButtonsMessage_HeaderType = 0
- ButtonsMessage_EMPTY ButtonsMessage_HeaderType = 1
- ButtonsMessage_TEXT ButtonsMessage_HeaderType = 2
- ButtonsMessage_DOCUMENT ButtonsMessage_HeaderType = 3
- ButtonsMessage_IMAGE ButtonsMessage_HeaderType = 4
- ButtonsMessage_VIDEO ButtonsMessage_HeaderType = 5
- ButtonsMessage_LOCATION ButtonsMessage_HeaderType = 6
- )
- // Enum value maps for ButtonsMessage_HeaderType.
- var (
- ButtonsMessage_HeaderType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "EMPTY",
- 2: "TEXT",
- 3: "DOCUMENT",
- 4: "IMAGE",
- 5: "VIDEO",
- 6: "LOCATION",
- }
- ButtonsMessage_HeaderType_value = map[string]int32{
- "UNKNOWN": 0,
- "EMPTY": 1,
- "TEXT": 2,
- "DOCUMENT": 3,
- "IMAGE": 4,
- "VIDEO": 5,
- "LOCATION": 6,
- }
- )
- func (x ButtonsMessage_HeaderType) Enum() *ButtonsMessage_HeaderType {
- p := new(ButtonsMessage_HeaderType)
- *p = x
- return p
- }
- func (x ButtonsMessage_HeaderType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ButtonsMessage_HeaderType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[18].Descriptor()
- }
- func (ButtonsMessage_HeaderType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[18]
- }
- func (x ButtonsMessage_HeaderType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ButtonsMessage_HeaderType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ButtonsMessage_HeaderType(num)
- return nil
- }
- // Deprecated: Use ButtonsMessage_HeaderType.Descriptor instead.
- func (ButtonsMessage_HeaderType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{10, 0}
- }
- type ButtonsMessage_Button_Type int32
- const (
- ButtonsMessage_Button_UNKNOWN ButtonsMessage_Button_Type = 0
- ButtonsMessage_Button_RESPONSE ButtonsMessage_Button_Type = 1
- ButtonsMessage_Button_NATIVE_FLOW ButtonsMessage_Button_Type = 2
- )
- // Enum value maps for ButtonsMessage_Button_Type.
- var (
- ButtonsMessage_Button_Type_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "RESPONSE",
- 2: "NATIVE_FLOW",
- }
- ButtonsMessage_Button_Type_value = map[string]int32{
- "UNKNOWN": 0,
- "RESPONSE": 1,
- "NATIVE_FLOW": 2,
- }
- )
- func (x ButtonsMessage_Button_Type) Enum() *ButtonsMessage_Button_Type {
- p := new(ButtonsMessage_Button_Type)
- *p = x
- return p
- }
- func (x ButtonsMessage_Button_Type) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ButtonsMessage_Button_Type) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[19].Descriptor()
- }
- func (ButtonsMessage_Button_Type) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[19]
- }
- func (x ButtonsMessage_Button_Type) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ButtonsMessage_Button_Type) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ButtonsMessage_Button_Type(num)
- return nil
- }
- // Deprecated: Use ButtonsMessage_Button_Type.Descriptor instead.
- func (ButtonsMessage_Button_Type) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{10, 0, 0}
- }
- type SecretEncryptedMessage_SecretEncType int32
- const (
- SecretEncryptedMessage_UNKNOWN SecretEncryptedMessage_SecretEncType = 0
- SecretEncryptedMessage_EVENT_EDIT SecretEncryptedMessage_SecretEncType = 1
- SecretEncryptedMessage_MESSAGE_EDIT SecretEncryptedMessage_SecretEncType = 2
- )
- // Enum value maps for SecretEncryptedMessage_SecretEncType.
- var (
- SecretEncryptedMessage_SecretEncType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "EVENT_EDIT",
- 2: "MESSAGE_EDIT",
- }
- SecretEncryptedMessage_SecretEncType_value = map[string]int32{
- "UNKNOWN": 0,
- "EVENT_EDIT": 1,
- "MESSAGE_EDIT": 2,
- }
- )
- func (x SecretEncryptedMessage_SecretEncType) Enum() *SecretEncryptedMessage_SecretEncType {
- p := new(SecretEncryptedMessage_SecretEncType)
- *p = x
- return p
- }
- func (x SecretEncryptedMessage_SecretEncType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (SecretEncryptedMessage_SecretEncType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[20].Descriptor()
- }
- func (SecretEncryptedMessage_SecretEncType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[20]
- }
- func (x SecretEncryptedMessage_SecretEncType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *SecretEncryptedMessage_SecretEncType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = SecretEncryptedMessage_SecretEncType(num)
- return nil
- }
- // Deprecated: Use SecretEncryptedMessage_SecretEncType.Descriptor instead.
- func (SecretEncryptedMessage_SecretEncType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{11, 0}
- }
- type GroupInviteMessage_GroupType int32
- const (
- GroupInviteMessage_DEFAULT GroupInviteMessage_GroupType = 0
- GroupInviteMessage_PARENT GroupInviteMessage_GroupType = 1
- )
- // Enum value maps for GroupInviteMessage_GroupType.
- var (
- GroupInviteMessage_GroupType_name = map[int32]string{
- 0: "DEFAULT",
- 1: "PARENT",
- }
- GroupInviteMessage_GroupType_value = map[string]int32{
- "DEFAULT": 0,
- "PARENT": 1,
- }
- )
- func (x GroupInviteMessage_GroupType) Enum() *GroupInviteMessage_GroupType {
- p := new(GroupInviteMessage_GroupType)
- *p = x
- return p
- }
- func (x GroupInviteMessage_GroupType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (GroupInviteMessage_GroupType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[21].Descriptor()
- }
- func (GroupInviteMessage_GroupType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[21]
- }
- func (x GroupInviteMessage_GroupType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *GroupInviteMessage_GroupType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = GroupInviteMessage_GroupType(num)
- return nil
- }
- // Deprecated: Use GroupInviteMessage_GroupType.Descriptor instead.
- func (GroupInviteMessage_GroupType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{12, 0}
- }
- type InteractiveResponseMessage_Body_Format int32
- const (
- InteractiveResponseMessage_Body_DEFAULT InteractiveResponseMessage_Body_Format = 0
- InteractiveResponseMessage_Body_EXTENSIONS_1 InteractiveResponseMessage_Body_Format = 1
- )
- // Enum value maps for InteractiveResponseMessage_Body_Format.
- var (
- InteractiveResponseMessage_Body_Format_name = map[int32]string{
- 0: "DEFAULT",
- 1: "EXTENSIONS_1",
- }
- InteractiveResponseMessage_Body_Format_value = map[string]int32{
- "DEFAULT": 0,
- "EXTENSIONS_1": 1,
- }
- )
- func (x InteractiveResponseMessage_Body_Format) Enum() *InteractiveResponseMessage_Body_Format {
- p := new(InteractiveResponseMessage_Body_Format)
- *p = x
- return p
- }
- func (x InteractiveResponseMessage_Body_Format) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (InteractiveResponseMessage_Body_Format) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[22].Descriptor()
- }
- func (InteractiveResponseMessage_Body_Format) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[22]
- }
- func (x InteractiveResponseMessage_Body_Format) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *InteractiveResponseMessage_Body_Format) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = InteractiveResponseMessage_Body_Format(num)
- return nil
- }
- // Deprecated: Use InteractiveResponseMessage_Body_Format.Descriptor instead.
- func (InteractiveResponseMessage_Body_Format) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{13, 0, 0}
- }
- type InteractiveMessage_CarouselMessage_CarouselCardType int32
- const (
- InteractiveMessage_CarouselMessage_UNKNOWN InteractiveMessage_CarouselMessage_CarouselCardType = 0
- InteractiveMessage_CarouselMessage_HSCROLL_CARDS InteractiveMessage_CarouselMessage_CarouselCardType = 1
- InteractiveMessage_CarouselMessage_ALBUM_IMAGE InteractiveMessage_CarouselMessage_CarouselCardType = 2
- )
- // Enum value maps for InteractiveMessage_CarouselMessage_CarouselCardType.
- var (
- InteractiveMessage_CarouselMessage_CarouselCardType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "HSCROLL_CARDS",
- 2: "ALBUM_IMAGE",
- }
- InteractiveMessage_CarouselMessage_CarouselCardType_value = map[string]int32{
- "UNKNOWN": 0,
- "HSCROLL_CARDS": 1,
- "ALBUM_IMAGE": 2,
- }
- )
- func (x InteractiveMessage_CarouselMessage_CarouselCardType) Enum() *InteractiveMessage_CarouselMessage_CarouselCardType {
- p := new(InteractiveMessage_CarouselMessage_CarouselCardType)
- *p = x
- return p
- }
- func (x InteractiveMessage_CarouselMessage_CarouselCardType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (InteractiveMessage_CarouselMessage_CarouselCardType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[23].Descriptor()
- }
- func (InteractiveMessage_CarouselMessage_CarouselCardType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[23]
- }
- func (x InteractiveMessage_CarouselMessage_CarouselCardType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *InteractiveMessage_CarouselMessage_CarouselCardType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = InteractiveMessage_CarouselMessage_CarouselCardType(num)
- return nil
- }
- // Deprecated: Use InteractiveMessage_CarouselMessage_CarouselCardType.Descriptor instead.
- func (InteractiveMessage_CarouselMessage_CarouselCardType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 0, 0}
- }
- type InteractiveMessage_ShopMessage_Surface int32
- const (
- InteractiveMessage_ShopMessage_UNKNOWN_SURFACE InteractiveMessage_ShopMessage_Surface = 0
- InteractiveMessage_ShopMessage_FB InteractiveMessage_ShopMessage_Surface = 1
- InteractiveMessage_ShopMessage_IG InteractiveMessage_ShopMessage_Surface = 2
- InteractiveMessage_ShopMessage_WA InteractiveMessage_ShopMessage_Surface = 3
- )
- // Enum value maps for InteractiveMessage_ShopMessage_Surface.
- var (
- InteractiveMessage_ShopMessage_Surface_name = map[int32]string{
- 0: "UNKNOWN_SURFACE",
- 1: "FB",
- 2: "IG",
- 3: "WA",
- }
- InteractiveMessage_ShopMessage_Surface_value = map[string]int32{
- "UNKNOWN_SURFACE": 0,
- "FB": 1,
- "IG": 2,
- "WA": 3,
- }
- )
- func (x InteractiveMessage_ShopMessage_Surface) Enum() *InteractiveMessage_ShopMessage_Surface {
- p := new(InteractiveMessage_ShopMessage_Surface)
- *p = x
- return p
- }
- func (x InteractiveMessage_ShopMessage_Surface) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (InteractiveMessage_ShopMessage_Surface) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[24].Descriptor()
- }
- func (InteractiveMessage_ShopMessage_Surface) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[24]
- }
- func (x InteractiveMessage_ShopMessage_Surface) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *InteractiveMessage_ShopMessage_Surface) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = InteractiveMessage_ShopMessage_Surface(num)
- return nil
- }
- // Deprecated: Use InteractiveMessage_ShopMessage_Surface.Descriptor instead.
- func (InteractiveMessage_ShopMessage_Surface) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 1, 0}
- }
- type ListResponseMessage_ListType int32
- const (
- ListResponseMessage_UNKNOWN ListResponseMessage_ListType = 0
- ListResponseMessage_SINGLE_SELECT ListResponseMessage_ListType = 1
- )
- // Enum value maps for ListResponseMessage_ListType.
- var (
- ListResponseMessage_ListType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "SINGLE_SELECT",
- }
- ListResponseMessage_ListType_value = map[string]int32{
- "UNKNOWN": 0,
- "SINGLE_SELECT": 1,
- }
- )
- func (x ListResponseMessage_ListType) Enum() *ListResponseMessage_ListType {
- p := new(ListResponseMessage_ListType)
- *p = x
- return p
- }
- func (x ListResponseMessage_ListType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ListResponseMessage_ListType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[25].Descriptor()
- }
- func (ListResponseMessage_ListType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[25]
- }
- func (x ListResponseMessage_ListType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ListResponseMessage_ListType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ListResponseMessage_ListType(num)
- return nil
- }
- // Deprecated: Use ListResponseMessage_ListType.Descriptor instead.
- func (ListResponseMessage_ListType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{15, 0}
- }
- type ListMessage_ListType int32
- const (
- ListMessage_UNKNOWN ListMessage_ListType = 0
- ListMessage_SINGLE_SELECT ListMessage_ListType = 1
- ListMessage_PRODUCT_LIST ListMessage_ListType = 2
- )
- // Enum value maps for ListMessage_ListType.
- var (
- ListMessage_ListType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "SINGLE_SELECT",
- 2: "PRODUCT_LIST",
- }
- ListMessage_ListType_value = map[string]int32{
- "UNKNOWN": 0,
- "SINGLE_SELECT": 1,
- "PRODUCT_LIST": 2,
- }
- )
- func (x ListMessage_ListType) Enum() *ListMessage_ListType {
- p := new(ListMessage_ListType)
- *p = x
- return p
- }
- func (x ListMessage_ListType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ListMessage_ListType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[26].Descriptor()
- }
- func (ListMessage_ListType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[26]
- }
- func (x ListMessage_ListType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ListMessage_ListType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ListMessage_ListType(num)
- return nil
- }
- // Deprecated: Use ListMessage_ListType.Descriptor instead.
- func (ListMessage_ListType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{16, 0}
- }
- type OrderMessage_OrderSurface int32
- const (
- OrderMessage_CATALOG OrderMessage_OrderSurface = 1
- )
- // Enum value maps for OrderMessage_OrderSurface.
- var (
- OrderMessage_OrderSurface_name = map[int32]string{
- 1: "CATALOG",
- }
- OrderMessage_OrderSurface_value = map[string]int32{
- "CATALOG": 1,
- }
- )
- func (x OrderMessage_OrderSurface) Enum() *OrderMessage_OrderSurface {
- p := new(OrderMessage_OrderSurface)
- *p = x
- return p
- }
- func (x OrderMessage_OrderSurface) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (OrderMessage_OrderSurface) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[27].Descriptor()
- }
- func (OrderMessage_OrderSurface) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[27]
- }
- func (x OrderMessage_OrderSurface) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *OrderMessage_OrderSurface) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = OrderMessage_OrderSurface(num)
- return nil
- }
- // Deprecated: Use OrderMessage_OrderSurface.Descriptor instead.
- func (OrderMessage_OrderSurface) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{17, 0}
- }
- type OrderMessage_OrderStatus int32
- const (
- OrderMessage_INQUIRY OrderMessage_OrderStatus = 1
- OrderMessage_ACCEPTED OrderMessage_OrderStatus = 2
- OrderMessage_DECLINED OrderMessage_OrderStatus = 3
- )
- // Enum value maps for OrderMessage_OrderStatus.
- var (
- OrderMessage_OrderStatus_name = map[int32]string{
- 1: "INQUIRY",
- 2: "ACCEPTED",
- 3: "DECLINED",
- }
- OrderMessage_OrderStatus_value = map[string]int32{
- "INQUIRY": 1,
- "ACCEPTED": 2,
- "DECLINED": 3,
- }
- )
- func (x OrderMessage_OrderStatus) Enum() *OrderMessage_OrderStatus {
- p := new(OrderMessage_OrderStatus)
- *p = x
- return p
- }
- func (x OrderMessage_OrderStatus) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (OrderMessage_OrderStatus) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[28].Descriptor()
- }
- func (OrderMessage_OrderStatus) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[28]
- }
- func (x OrderMessage_OrderStatus) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *OrderMessage_OrderStatus) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = OrderMessage_OrderStatus(num)
- return nil
- }
- // Deprecated: Use OrderMessage_OrderStatus.Descriptor instead.
- func (OrderMessage_OrderStatus) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{17, 1}
- }
- type StatusQuotedMessage_StatusQuotedMessageType int32
- const (
- StatusQuotedMessage_QUESTION_ANSWER StatusQuotedMessage_StatusQuotedMessageType = 1
- )
- // Enum value maps for StatusQuotedMessage_StatusQuotedMessageType.
- var (
- StatusQuotedMessage_StatusQuotedMessageType_name = map[int32]string{
- 1: "QUESTION_ANSWER",
- }
- StatusQuotedMessage_StatusQuotedMessageType_value = map[string]int32{
- "QUESTION_ANSWER": 1,
- }
- )
- func (x StatusQuotedMessage_StatusQuotedMessageType) Enum() *StatusQuotedMessage_StatusQuotedMessageType {
- p := new(StatusQuotedMessage_StatusQuotedMessageType)
- *p = x
- return p
- }
- func (x StatusQuotedMessage_StatusQuotedMessageType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (StatusQuotedMessage_StatusQuotedMessageType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[29].Descriptor()
- }
- func (StatusQuotedMessage_StatusQuotedMessageType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[29]
- }
- func (x StatusQuotedMessage_StatusQuotedMessageType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *StatusQuotedMessage_StatusQuotedMessageType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = StatusQuotedMessage_StatusQuotedMessageType(num)
- return nil
- }
- // Deprecated: Use StatusQuotedMessage_StatusQuotedMessageType.Descriptor instead.
- func (StatusQuotedMessage_StatusQuotedMessageType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{18, 0}
- }
- type PaymentInviteMessage_ServiceType int32
- const (
- PaymentInviteMessage_UNKNOWN PaymentInviteMessage_ServiceType = 0
- PaymentInviteMessage_FBPAY PaymentInviteMessage_ServiceType = 1
- PaymentInviteMessage_NOVI PaymentInviteMessage_ServiceType = 2
- PaymentInviteMessage_UPI PaymentInviteMessage_ServiceType = 3
- )
- // Enum value maps for PaymentInviteMessage_ServiceType.
- var (
- PaymentInviteMessage_ServiceType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "FBPAY",
- 2: "NOVI",
- 3: "UPI",
- }
- PaymentInviteMessage_ServiceType_value = map[string]int32{
- "UNKNOWN": 0,
- "FBPAY": 1,
- "NOVI": 2,
- "UPI": 3,
- }
- )
- func (x PaymentInviteMessage_ServiceType) Enum() *PaymentInviteMessage_ServiceType {
- p := new(PaymentInviteMessage_ServiceType)
- *p = x
- return p
- }
- func (x PaymentInviteMessage_ServiceType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PaymentInviteMessage_ServiceType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[30].Descriptor()
- }
- func (PaymentInviteMessage_ServiceType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[30]
- }
- func (x PaymentInviteMessage_ServiceType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PaymentInviteMessage_ServiceType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PaymentInviteMessage_ServiceType(num)
- return nil
- }
- // Deprecated: Use PaymentInviteMessage_ServiceType.Descriptor instead.
- func (PaymentInviteMessage_ServiceType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{19, 0}
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType int32
- const (
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_GREGORIAN HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType = 1
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_SOLAR_HIJRI HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType = 2
- )
- // Enum value maps for HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType.
- var (
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType_name = map[int32]string{
- 1: "GREGORIAN",
- 2: "SOLAR_HIJRI",
- }
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType_value = map[string]int32{
- "GREGORIAN": 1,
- "SOLAR_HIJRI": 2,
- }
- )
- func (x HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType) Enum() *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType {
- p := new(HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType)
- *p = x
- return p
- }
- func (x HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[31].Descriptor()
- }
- func (HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[31]
- }
- func (x HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType(num)
- return nil
- }
- // Deprecated: Use HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType.Descriptor instead.
- func (HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{20, 0, 0, 0, 0}
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType int32
- const (
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_MONDAY HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType = 1
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_TUESDAY HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType = 2
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_WEDNESDAY HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType = 3
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_THURSDAY HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType = 4
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_FRIDAY HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType = 5
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_SATURDAY HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType = 6
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_SUNDAY HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType = 7
- )
- // Enum value maps for HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType.
- var (
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType_name = map[int32]string{
- 1: "MONDAY",
- 2: "TUESDAY",
- 3: "WEDNESDAY",
- 4: "THURSDAY",
- 5: "FRIDAY",
- 6: "SATURDAY",
- 7: "SUNDAY",
- }
- HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType_value = map[string]int32{
- "MONDAY": 1,
- "TUESDAY": 2,
- "WEDNESDAY": 3,
- "THURSDAY": 4,
- "FRIDAY": 5,
- "SATURDAY": 6,
- "SUNDAY": 7,
- }
- )
- func (x HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType) Enum() *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType {
- p := new(HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType)
- *p = x
- return p
- }
- func (x HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[32].Descriptor()
- }
- func (HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[32]
- }
- func (x HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType(num)
- return nil
- }
- // Deprecated: Use HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType.Descriptor instead.
- func (HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{20, 0, 0, 0, 1}
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode int32
- const (
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_GENERATION_ERROR PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode = 1
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CHUNK_CONSUMED PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode = 2
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_TIMEOUT PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode = 3
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SESSION_EXHAUSTED PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode = 4
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CHUNK_EXHAUSTED PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode = 5
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_DUPLICATED_REQUEST PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode = 6
- )
- // Enum value maps for PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode.
- var (
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode_name = map[int32]string{
- 1: "GENERATION_ERROR",
- 2: "CHUNK_CONSUMED",
- 3: "TIMEOUT",
- 4: "SESSION_EXHAUSTED",
- 5: "CHUNK_EXHAUSTED",
- 6: "DUPLICATED_REQUEST",
- }
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode_value = map[string]int32{
- "GENERATION_ERROR": 1,
- "CHUNK_CONSUMED": 2,
- "TIMEOUT": 3,
- "SESSION_EXHAUSTED": 4,
- "CHUNK_EXHAUSTED": 5,
- "DUPLICATED_REQUEST": 6,
- }
- )
- func (x PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode) Enum() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode {
- p := new(PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode)
- *p = x
- return p
- }
- func (x PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[33].Descriptor()
- }
- func (PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[33]
- }
- func (x PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode(num)
- return nil
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode.Descriptor instead.
- func (PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 0}
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode int32
- const (
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_REQUEST_SUCCESS PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode = 0
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_REQUEST_TIME_EXPIRED PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode = 1
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_DECLINED_SHARING_HISTORY PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode = 2
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_GENERIC_ERROR PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode = 3
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_ERROR_REQUEST_ON_NON_SMB_PRIMARY PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode = 4
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_ERROR_HOSTED_DEVICE_NOT_CONNECTED PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode = 5
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_ERROR_HOSTED_DEVICE_LOGIN_TIME_NOT_SET PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode = 6
- )
- // Enum value maps for PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode.
- var (
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode_name = map[int32]string{
- 0: "REQUEST_SUCCESS",
- 1: "REQUEST_TIME_EXPIRED",
- 2: "DECLINED_SHARING_HISTORY",
- 3: "GENERIC_ERROR",
- 4: "ERROR_REQUEST_ON_NON_SMB_PRIMARY",
- 5: "ERROR_HOSTED_DEVICE_NOT_CONNECTED",
- 6: "ERROR_HOSTED_DEVICE_LOGIN_TIME_NOT_SET",
- }
- PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode_value = map[string]int32{
- "REQUEST_SUCCESS": 0,
- "REQUEST_TIME_EXPIRED": 1,
- "DECLINED_SHARING_HISTORY": 2,
- "GENERIC_ERROR": 3,
- "ERROR_REQUEST_ON_NON_SMB_PRIMARY": 4,
- "ERROR_HOSTED_DEVICE_NOT_CONNECTED": 5,
- "ERROR_HOSTED_DEVICE_LOGIN_TIME_NOT_SET": 6,
- }
- )
- func (x PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode) Enum() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode {
- p := new(PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode)
- *p = x
- return p
- }
- func (x PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[34].Descriptor()
- }
- func (PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[34]
- }
- func (x PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode(num)
- return nil
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode.Descriptor instead.
- func (PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 1}
- }
- type PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType int32
- const (
- PeerDataOperationRequestMessage_GalaxyFlowAction_NOTIFY_LAUNCH PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType = 1
- )
- // Enum value maps for PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType.
- var (
- PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType_name = map[int32]string{
- 1: "NOTIFY_LAUNCH",
- }
- PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType_value = map[string]int32{
- "NOTIFY_LAUNCH": 1,
- }
- )
- func (x PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType) Enum() *PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType {
- p := new(PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType)
- *p = x
- return p
- }
- func (x PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[35].Descriptor()
- }
- func (PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[35]
- }
- func (x PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType(num)
- return nil
- }
- // Deprecated: Use PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType.Descriptor instead.
- func (PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 0, 0}
- }
- type RequestWelcomeMessageMetadata_LocalChatState int32
- const (
- RequestWelcomeMessageMetadata_EMPTY RequestWelcomeMessageMetadata_LocalChatState = 0
- RequestWelcomeMessageMetadata_NON_EMPTY RequestWelcomeMessageMetadata_LocalChatState = 1
- )
- // Enum value maps for RequestWelcomeMessageMetadata_LocalChatState.
- var (
- RequestWelcomeMessageMetadata_LocalChatState_name = map[int32]string{
- 0: "EMPTY",
- 1: "NON_EMPTY",
- }
- RequestWelcomeMessageMetadata_LocalChatState_value = map[string]int32{
- "EMPTY": 0,
- "NON_EMPTY": 1,
- }
- )
- func (x RequestWelcomeMessageMetadata_LocalChatState) Enum() *RequestWelcomeMessageMetadata_LocalChatState {
- p := new(RequestWelcomeMessageMetadata_LocalChatState)
- *p = x
- return p
- }
- func (x RequestWelcomeMessageMetadata_LocalChatState) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (RequestWelcomeMessageMetadata_LocalChatState) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[36].Descriptor()
- }
- func (RequestWelcomeMessageMetadata_LocalChatState) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[36]
- }
- func (x RequestWelcomeMessageMetadata_LocalChatState) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *RequestWelcomeMessageMetadata_LocalChatState) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = RequestWelcomeMessageMetadata_LocalChatState(num)
- return nil
- }
- // Deprecated: Use RequestWelcomeMessageMetadata_LocalChatState.Descriptor instead.
- func (RequestWelcomeMessageMetadata_LocalChatState) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{23, 0}
- }
- type ProtocolMessage_Type int32
- const (
- ProtocolMessage_REVOKE ProtocolMessage_Type = 0
- ProtocolMessage_EPHEMERAL_SETTING ProtocolMessage_Type = 3
- ProtocolMessage_EPHEMERAL_SYNC_RESPONSE ProtocolMessage_Type = 4
- ProtocolMessage_HISTORY_SYNC_NOTIFICATION ProtocolMessage_Type = 5
- ProtocolMessage_APP_STATE_SYNC_KEY_SHARE ProtocolMessage_Type = 6
- ProtocolMessage_APP_STATE_SYNC_KEY_REQUEST ProtocolMessage_Type = 7
- ProtocolMessage_MSG_FANOUT_BACKFILL_REQUEST ProtocolMessage_Type = 8
- ProtocolMessage_INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC ProtocolMessage_Type = 9
- ProtocolMessage_APP_STATE_FATAL_EXCEPTION_NOTIFICATION ProtocolMessage_Type = 10
- ProtocolMessage_SHARE_PHONE_NUMBER ProtocolMessage_Type = 11
- ProtocolMessage_MESSAGE_EDIT ProtocolMessage_Type = 14
- ProtocolMessage_PEER_DATA_OPERATION_REQUEST_MESSAGE ProtocolMessage_Type = 16
- ProtocolMessage_PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE ProtocolMessage_Type = 17
- ProtocolMessage_REQUEST_WELCOME_MESSAGE ProtocolMessage_Type = 18
- ProtocolMessage_BOT_FEEDBACK_MESSAGE ProtocolMessage_Type = 19
- ProtocolMessage_MEDIA_NOTIFY_MESSAGE ProtocolMessage_Type = 20
- ProtocolMessage_CLOUD_API_THREAD_CONTROL_NOTIFICATION ProtocolMessage_Type = 21
- ProtocolMessage_LID_MIGRATION_MAPPING_SYNC ProtocolMessage_Type = 22
- ProtocolMessage_REMINDER_MESSAGE ProtocolMessage_Type = 23
- ProtocolMessage_BOT_MEMU_ONBOARDING_MESSAGE ProtocolMessage_Type = 24
- ProtocolMessage_STATUS_MENTION_MESSAGE ProtocolMessage_Type = 25
- ProtocolMessage_STOP_GENERATION_MESSAGE ProtocolMessage_Type = 26
- ProtocolMessage_LIMIT_SHARING ProtocolMessage_Type = 27
- ProtocolMessage_AI_PSI_METADATA ProtocolMessage_Type = 28
- ProtocolMessage_AI_QUERY_FANOUT ProtocolMessage_Type = 29
- ProtocolMessage_GROUP_MEMBER_LABEL_CHANGE ProtocolMessage_Type = 30
- )
- // Enum value maps for ProtocolMessage_Type.
- var (
- ProtocolMessage_Type_name = map[int32]string{
- 0: "REVOKE",
- 3: "EPHEMERAL_SETTING",
- 4: "EPHEMERAL_SYNC_RESPONSE",
- 5: "HISTORY_SYNC_NOTIFICATION",
- 6: "APP_STATE_SYNC_KEY_SHARE",
- 7: "APP_STATE_SYNC_KEY_REQUEST",
- 8: "MSG_FANOUT_BACKFILL_REQUEST",
- 9: "INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC",
- 10: "APP_STATE_FATAL_EXCEPTION_NOTIFICATION",
- 11: "SHARE_PHONE_NUMBER",
- 14: "MESSAGE_EDIT",
- 16: "PEER_DATA_OPERATION_REQUEST_MESSAGE",
- 17: "PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE",
- 18: "REQUEST_WELCOME_MESSAGE",
- 19: "BOT_FEEDBACK_MESSAGE",
- 20: "MEDIA_NOTIFY_MESSAGE",
- 21: "CLOUD_API_THREAD_CONTROL_NOTIFICATION",
- 22: "LID_MIGRATION_MAPPING_SYNC",
- 23: "REMINDER_MESSAGE",
- 24: "BOT_MEMU_ONBOARDING_MESSAGE",
- 25: "STATUS_MENTION_MESSAGE",
- 26: "STOP_GENERATION_MESSAGE",
- 27: "LIMIT_SHARING",
- 28: "AI_PSI_METADATA",
- 29: "AI_QUERY_FANOUT",
- 30: "GROUP_MEMBER_LABEL_CHANGE",
- }
- ProtocolMessage_Type_value = map[string]int32{
- "REVOKE": 0,
- "EPHEMERAL_SETTING": 3,
- "EPHEMERAL_SYNC_RESPONSE": 4,
- "HISTORY_SYNC_NOTIFICATION": 5,
- "APP_STATE_SYNC_KEY_SHARE": 6,
- "APP_STATE_SYNC_KEY_REQUEST": 7,
- "MSG_FANOUT_BACKFILL_REQUEST": 8,
- "INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC": 9,
- "APP_STATE_FATAL_EXCEPTION_NOTIFICATION": 10,
- "SHARE_PHONE_NUMBER": 11,
- "MESSAGE_EDIT": 14,
- "PEER_DATA_OPERATION_REQUEST_MESSAGE": 16,
- "PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE": 17,
- "REQUEST_WELCOME_MESSAGE": 18,
- "BOT_FEEDBACK_MESSAGE": 19,
- "MEDIA_NOTIFY_MESSAGE": 20,
- "CLOUD_API_THREAD_CONTROL_NOTIFICATION": 21,
- "LID_MIGRATION_MAPPING_SYNC": 22,
- "REMINDER_MESSAGE": 23,
- "BOT_MEMU_ONBOARDING_MESSAGE": 24,
- "STATUS_MENTION_MESSAGE": 25,
- "STOP_GENERATION_MESSAGE": 26,
- "LIMIT_SHARING": 27,
- "AI_PSI_METADATA": 28,
- "AI_QUERY_FANOUT": 29,
- "GROUP_MEMBER_LABEL_CHANGE": 30,
- }
- )
- func (x ProtocolMessage_Type) Enum() *ProtocolMessage_Type {
- p := new(ProtocolMessage_Type)
- *p = x
- return p
- }
- func (x ProtocolMessage_Type) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ProtocolMessage_Type) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[37].Descriptor()
- }
- func (ProtocolMessage_Type) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[37]
- }
- func (x ProtocolMessage_Type) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ProtocolMessage_Type) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ProtocolMessage_Type(num)
- return nil
- }
- // Deprecated: Use ProtocolMessage_Type.Descriptor instead.
- func (ProtocolMessage_Type) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{24, 0}
- }
- type CloudAPIThreadControlNotification_CloudAPIThreadControl int32
- const (
- CloudAPIThreadControlNotification_UNKNOWN CloudAPIThreadControlNotification_CloudAPIThreadControl = 0
- CloudAPIThreadControlNotification_CONTROL_PASSED CloudAPIThreadControlNotification_CloudAPIThreadControl = 1
- CloudAPIThreadControlNotification_CONTROL_TAKEN CloudAPIThreadControlNotification_CloudAPIThreadControl = 2
- )
- // Enum value maps for CloudAPIThreadControlNotification_CloudAPIThreadControl.
- var (
- CloudAPIThreadControlNotification_CloudAPIThreadControl_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "CONTROL_PASSED",
- 2: "CONTROL_TAKEN",
- }
- CloudAPIThreadControlNotification_CloudAPIThreadControl_value = map[string]int32{
- "UNKNOWN": 0,
- "CONTROL_PASSED": 1,
- "CONTROL_TAKEN": 2,
- }
- )
- func (x CloudAPIThreadControlNotification_CloudAPIThreadControl) Enum() *CloudAPIThreadControlNotification_CloudAPIThreadControl {
- p := new(CloudAPIThreadControlNotification_CloudAPIThreadControl)
- *p = x
- return p
- }
- func (x CloudAPIThreadControlNotification_CloudAPIThreadControl) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (CloudAPIThreadControlNotification_CloudAPIThreadControl) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[38].Descriptor()
- }
- func (CloudAPIThreadControlNotification_CloudAPIThreadControl) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[38]
- }
- func (x CloudAPIThreadControlNotification_CloudAPIThreadControl) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *CloudAPIThreadControlNotification_CloudAPIThreadControl) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = CloudAPIThreadControlNotification_CloudAPIThreadControl(num)
- return nil
- }
- // Deprecated: Use CloudAPIThreadControlNotification_CloudAPIThreadControl.Descriptor instead.
- func (CloudAPIThreadControlNotification_CloudAPIThreadControl) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{25, 0}
- }
- type VideoMessage_VideoSourceType int32
- const (
- VideoMessage_USER_VIDEO VideoMessage_VideoSourceType = 0
- VideoMessage_AI_GENERATED VideoMessage_VideoSourceType = 1
- )
- // Enum value maps for VideoMessage_VideoSourceType.
- var (
- VideoMessage_VideoSourceType_name = map[int32]string{
- 0: "USER_VIDEO",
- 1: "AI_GENERATED",
- }
- VideoMessage_VideoSourceType_value = map[string]int32{
- "USER_VIDEO": 0,
- "AI_GENERATED": 1,
- }
- )
- func (x VideoMessage_VideoSourceType) Enum() *VideoMessage_VideoSourceType {
- p := new(VideoMessage_VideoSourceType)
- *p = x
- return p
- }
- func (x VideoMessage_VideoSourceType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (VideoMessage_VideoSourceType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[39].Descriptor()
- }
- func (VideoMessage_VideoSourceType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[39]
- }
- func (x VideoMessage_VideoSourceType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *VideoMessage_VideoSourceType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = VideoMessage_VideoSourceType(num)
- return nil
- }
- // Deprecated: Use VideoMessage_VideoSourceType.Descriptor instead.
- func (VideoMessage_VideoSourceType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{26, 0}
- }
- type VideoMessage_Attribution int32
- const (
- VideoMessage_NONE VideoMessage_Attribution = 0
- VideoMessage_GIPHY VideoMessage_Attribution = 1
- VideoMessage_TENOR VideoMessage_Attribution = 2
- VideoMessage_KLIPY VideoMessage_Attribution = 3
- )
- // Enum value maps for VideoMessage_Attribution.
- var (
- VideoMessage_Attribution_name = map[int32]string{
- 0: "NONE",
- 1: "GIPHY",
- 2: "TENOR",
- 3: "KLIPY",
- }
- VideoMessage_Attribution_value = map[string]int32{
- "NONE": 0,
- "GIPHY": 1,
- "TENOR": 2,
- "KLIPY": 3,
- }
- )
- func (x VideoMessage_Attribution) Enum() *VideoMessage_Attribution {
- p := new(VideoMessage_Attribution)
- *p = x
- return p
- }
- func (x VideoMessage_Attribution) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (VideoMessage_Attribution) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[40].Descriptor()
- }
- func (VideoMessage_Attribution) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[40]
- }
- func (x VideoMessage_Attribution) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *VideoMessage_Attribution) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = VideoMessage_Attribution(num)
- return nil
- }
- // Deprecated: Use VideoMessage_Attribution.Descriptor instead.
- func (VideoMessage_Attribution) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{26, 1}
- }
- type ExtendedTextMessage_InviteLinkGroupType int32
- const (
- ExtendedTextMessage_DEFAULT ExtendedTextMessage_InviteLinkGroupType = 0
- ExtendedTextMessage_PARENT ExtendedTextMessage_InviteLinkGroupType = 1
- ExtendedTextMessage_SUB ExtendedTextMessage_InviteLinkGroupType = 2
- ExtendedTextMessage_DEFAULT_SUB ExtendedTextMessage_InviteLinkGroupType = 3
- )
- // Enum value maps for ExtendedTextMessage_InviteLinkGroupType.
- var (
- ExtendedTextMessage_InviteLinkGroupType_name = map[int32]string{
- 0: "DEFAULT",
- 1: "PARENT",
- 2: "SUB",
- 3: "DEFAULT_SUB",
- }
- ExtendedTextMessage_InviteLinkGroupType_value = map[string]int32{
- "DEFAULT": 0,
- "PARENT": 1,
- "SUB": 2,
- "DEFAULT_SUB": 3,
- }
- )
- func (x ExtendedTextMessage_InviteLinkGroupType) Enum() *ExtendedTextMessage_InviteLinkGroupType {
- p := new(ExtendedTextMessage_InviteLinkGroupType)
- *p = x
- return p
- }
- func (x ExtendedTextMessage_InviteLinkGroupType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ExtendedTextMessage_InviteLinkGroupType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[41].Descriptor()
- }
- func (ExtendedTextMessage_InviteLinkGroupType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[41]
- }
- func (x ExtendedTextMessage_InviteLinkGroupType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ExtendedTextMessage_InviteLinkGroupType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ExtendedTextMessage_InviteLinkGroupType(num)
- return nil
- }
- // Deprecated: Use ExtendedTextMessage_InviteLinkGroupType.Descriptor instead.
- func (ExtendedTextMessage_InviteLinkGroupType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{27, 0}
- }
- type ExtendedTextMessage_PreviewType int32
- const (
- ExtendedTextMessage_NONE ExtendedTextMessage_PreviewType = 0
- ExtendedTextMessage_VIDEO ExtendedTextMessage_PreviewType = 1
- ExtendedTextMessage_PLACEHOLDER ExtendedTextMessage_PreviewType = 4
- ExtendedTextMessage_IMAGE ExtendedTextMessage_PreviewType = 5
- ExtendedTextMessage_PAYMENT_LINKS ExtendedTextMessage_PreviewType = 6
- ExtendedTextMessage_PROFILE ExtendedTextMessage_PreviewType = 7
- )
- // Enum value maps for ExtendedTextMessage_PreviewType.
- var (
- ExtendedTextMessage_PreviewType_name = map[int32]string{
- 0: "NONE",
- 1: "VIDEO",
- 4: "PLACEHOLDER",
- 5: "IMAGE",
- 6: "PAYMENT_LINKS",
- 7: "PROFILE",
- }
- ExtendedTextMessage_PreviewType_value = map[string]int32{
- "NONE": 0,
- "VIDEO": 1,
- "PLACEHOLDER": 4,
- "IMAGE": 5,
- "PAYMENT_LINKS": 6,
- "PROFILE": 7,
- }
- )
- func (x ExtendedTextMessage_PreviewType) Enum() *ExtendedTextMessage_PreviewType {
- p := new(ExtendedTextMessage_PreviewType)
- *p = x
- return p
- }
- func (x ExtendedTextMessage_PreviewType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ExtendedTextMessage_PreviewType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[42].Descriptor()
- }
- func (ExtendedTextMessage_PreviewType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[42]
- }
- func (x ExtendedTextMessage_PreviewType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ExtendedTextMessage_PreviewType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ExtendedTextMessage_PreviewType(num)
- return nil
- }
- // Deprecated: Use ExtendedTextMessage_PreviewType.Descriptor instead.
- func (ExtendedTextMessage_PreviewType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{27, 1}
- }
- type ExtendedTextMessage_FontType int32
- const (
- ExtendedTextMessage_SYSTEM ExtendedTextMessage_FontType = 0
- ExtendedTextMessage_SYSTEM_TEXT ExtendedTextMessage_FontType = 1
- ExtendedTextMessage_FB_SCRIPT ExtendedTextMessage_FontType = 2
- ExtendedTextMessage_SYSTEM_BOLD ExtendedTextMessage_FontType = 6
- ExtendedTextMessage_MORNINGBREEZE_REGULAR ExtendedTextMessage_FontType = 7
- ExtendedTextMessage_CALISTOGA_REGULAR ExtendedTextMessage_FontType = 8
- ExtendedTextMessage_EXO2_EXTRABOLD ExtendedTextMessage_FontType = 9
- ExtendedTextMessage_COURIERPRIME_BOLD ExtendedTextMessage_FontType = 10
- )
- // Enum value maps for ExtendedTextMessage_FontType.
- var (
- ExtendedTextMessage_FontType_name = map[int32]string{
- 0: "SYSTEM",
- 1: "SYSTEM_TEXT",
- 2: "FB_SCRIPT",
- 6: "SYSTEM_BOLD",
- 7: "MORNINGBREEZE_REGULAR",
- 8: "CALISTOGA_REGULAR",
- 9: "EXO2_EXTRABOLD",
- 10: "COURIERPRIME_BOLD",
- }
- ExtendedTextMessage_FontType_value = map[string]int32{
- "SYSTEM": 0,
- "SYSTEM_TEXT": 1,
- "FB_SCRIPT": 2,
- "SYSTEM_BOLD": 6,
- "MORNINGBREEZE_REGULAR": 7,
- "CALISTOGA_REGULAR": 8,
- "EXO2_EXTRABOLD": 9,
- "COURIERPRIME_BOLD": 10,
- }
- )
- func (x ExtendedTextMessage_FontType) Enum() *ExtendedTextMessage_FontType {
- p := new(ExtendedTextMessage_FontType)
- *p = x
- return p
- }
- func (x ExtendedTextMessage_FontType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ExtendedTextMessage_FontType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[43].Descriptor()
- }
- func (ExtendedTextMessage_FontType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[43]
- }
- func (x ExtendedTextMessage_FontType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ExtendedTextMessage_FontType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ExtendedTextMessage_FontType(num)
- return nil
- }
- // Deprecated: Use ExtendedTextMessage_FontType.Descriptor instead.
- func (ExtendedTextMessage_FontType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{27, 2}
- }
- type LinkPreviewMetadata_SocialMediaPostType int32
- const (
- LinkPreviewMetadata_NONE LinkPreviewMetadata_SocialMediaPostType = 0
- LinkPreviewMetadata_REEL LinkPreviewMetadata_SocialMediaPostType = 1
- LinkPreviewMetadata_LIVE_VIDEO LinkPreviewMetadata_SocialMediaPostType = 2
- LinkPreviewMetadata_LONG_VIDEO LinkPreviewMetadata_SocialMediaPostType = 3
- LinkPreviewMetadata_SINGLE_IMAGE LinkPreviewMetadata_SocialMediaPostType = 4
- LinkPreviewMetadata_CAROUSEL LinkPreviewMetadata_SocialMediaPostType = 5
- )
- // Enum value maps for LinkPreviewMetadata_SocialMediaPostType.
- var (
- LinkPreviewMetadata_SocialMediaPostType_name = map[int32]string{
- 0: "NONE",
- 1: "REEL",
- 2: "LIVE_VIDEO",
- 3: "LONG_VIDEO",
- 4: "SINGLE_IMAGE",
- 5: "CAROUSEL",
- }
- LinkPreviewMetadata_SocialMediaPostType_value = map[string]int32{
- "NONE": 0,
- "REEL": 1,
- "LIVE_VIDEO": 2,
- "LONG_VIDEO": 3,
- "SINGLE_IMAGE": 4,
- "CAROUSEL": 5,
- }
- )
- func (x LinkPreviewMetadata_SocialMediaPostType) Enum() *LinkPreviewMetadata_SocialMediaPostType {
- p := new(LinkPreviewMetadata_SocialMediaPostType)
- *p = x
- return p
- }
- func (x LinkPreviewMetadata_SocialMediaPostType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (LinkPreviewMetadata_SocialMediaPostType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[44].Descriptor()
- }
- func (LinkPreviewMetadata_SocialMediaPostType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[44]
- }
- func (x LinkPreviewMetadata_SocialMediaPostType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *LinkPreviewMetadata_SocialMediaPostType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = LinkPreviewMetadata_SocialMediaPostType(num)
- return nil
- }
- // Deprecated: Use LinkPreviewMetadata_SocialMediaPostType.Descriptor instead.
- func (LinkPreviewMetadata_SocialMediaPostType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{28, 0}
- }
- type PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType int32
- const (
- PaymentLinkMetadata_PaymentLinkHeader_LINK_PREVIEW PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType = 0
- PaymentLinkMetadata_PaymentLinkHeader_ORDER PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType = 1
- )
- // Enum value maps for PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType.
- var (
- PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType_name = map[int32]string{
- 0: "LINK_PREVIEW",
- 1: "ORDER",
- }
- PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType_value = map[string]int32{
- "LINK_PREVIEW": 0,
- "ORDER": 1,
- }
- )
- func (x PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType) Enum() *PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType {
- p := new(PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType)
- *p = x
- return p
- }
- func (x PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[45].Descriptor()
- }
- func (PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[45]
- }
- func (x PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType(num)
- return nil
- }
- // Deprecated: Use PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType.Descriptor instead.
- func (PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{29, 0, 0}
- }
- type StatusNotificationMessage_StatusNotificationType int32
- const (
- StatusNotificationMessage_UNKNOWN StatusNotificationMessage_StatusNotificationType = 0
- StatusNotificationMessage_STATUS_ADD_YOURS StatusNotificationMessage_StatusNotificationType = 1
- StatusNotificationMessage_STATUS_RESHARE StatusNotificationMessage_StatusNotificationType = 2
- StatusNotificationMessage_STATUS_QUESTION_ANSWER_RESHARE StatusNotificationMessage_StatusNotificationType = 3
- )
- // Enum value maps for StatusNotificationMessage_StatusNotificationType.
- var (
- StatusNotificationMessage_StatusNotificationType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "STATUS_ADD_YOURS",
- 2: "STATUS_RESHARE",
- 3: "STATUS_QUESTION_ANSWER_RESHARE",
- }
- StatusNotificationMessage_StatusNotificationType_value = map[string]int32{
- "UNKNOWN": 0,
- "STATUS_ADD_YOURS": 1,
- "STATUS_RESHARE": 2,
- "STATUS_QUESTION_ANSWER_RESHARE": 3,
- }
- )
- func (x StatusNotificationMessage_StatusNotificationType) Enum() *StatusNotificationMessage_StatusNotificationType {
- p := new(StatusNotificationMessage_StatusNotificationType)
- *p = x
- return p
- }
- func (x StatusNotificationMessage_StatusNotificationType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (StatusNotificationMessage_StatusNotificationType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[46].Descriptor()
- }
- func (StatusNotificationMessage_StatusNotificationType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[46]
- }
- func (x StatusNotificationMessage_StatusNotificationType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *StatusNotificationMessage_StatusNotificationType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = StatusNotificationMessage_StatusNotificationType(num)
- return nil
- }
- // Deprecated: Use StatusNotificationMessage_StatusNotificationType.Descriptor instead.
- func (StatusNotificationMessage_StatusNotificationType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{30, 0}
- }
- type InvoiceMessage_AttachmentType int32
- const (
- InvoiceMessage_IMAGE InvoiceMessage_AttachmentType = 0
- InvoiceMessage_PDF InvoiceMessage_AttachmentType = 1
- )
- // Enum value maps for InvoiceMessage_AttachmentType.
- var (
- InvoiceMessage_AttachmentType_name = map[int32]string{
- 0: "IMAGE",
- 1: "PDF",
- }
- InvoiceMessage_AttachmentType_value = map[string]int32{
- "IMAGE": 0,
- "PDF": 1,
- }
- )
- func (x InvoiceMessage_AttachmentType) Enum() *InvoiceMessage_AttachmentType {
- p := new(InvoiceMessage_AttachmentType)
- *p = x
- return p
- }
- func (x InvoiceMessage_AttachmentType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (InvoiceMessage_AttachmentType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[47].Descriptor()
- }
- func (InvoiceMessage_AttachmentType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[47]
- }
- func (x InvoiceMessage_AttachmentType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *InvoiceMessage_AttachmentType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = InvoiceMessage_AttachmentType(num)
- return nil
- }
- // Deprecated: Use InvoiceMessage_AttachmentType.Descriptor instead.
- func (InvoiceMessage_AttachmentType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{31, 0}
- }
- type ImageMessage_ImageSourceType int32
- const (
- ImageMessage_USER_IMAGE ImageMessage_ImageSourceType = 0
- ImageMessage_AI_GENERATED ImageMessage_ImageSourceType = 1
- ImageMessage_AI_MODIFIED ImageMessage_ImageSourceType = 2
- ImageMessage_RASTERIZED_TEXT_STATUS ImageMessage_ImageSourceType = 3
- )
- // Enum value maps for ImageMessage_ImageSourceType.
- var (
- ImageMessage_ImageSourceType_name = map[int32]string{
- 0: "USER_IMAGE",
- 1: "AI_GENERATED",
- 2: "AI_MODIFIED",
- 3: "RASTERIZED_TEXT_STATUS",
- }
- ImageMessage_ImageSourceType_value = map[string]int32{
- "USER_IMAGE": 0,
- "AI_GENERATED": 1,
- "AI_MODIFIED": 2,
- "RASTERIZED_TEXT_STATUS": 3,
- }
- )
- func (x ImageMessage_ImageSourceType) Enum() *ImageMessage_ImageSourceType {
- p := new(ImageMessage_ImageSourceType)
- *p = x
- return p
- }
- func (x ImageMessage_ImageSourceType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ImageMessage_ImageSourceType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[48].Descriptor()
- }
- func (ImageMessage_ImageSourceType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[48]
- }
- func (x ImageMessage_ImageSourceType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ImageMessage_ImageSourceType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ImageMessage_ImageSourceType(num)
- return nil
- }
- // Deprecated: Use ImageMessage_ImageSourceType.Descriptor instead.
- func (ImageMessage_ImageSourceType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{32, 0}
- }
- type ContextInfo_QuotedType int32
- const (
- ContextInfo_EXPLICIT ContextInfo_QuotedType = 0
- ContextInfo_AUTO ContextInfo_QuotedType = 1
- )
- // Enum value maps for ContextInfo_QuotedType.
- var (
- ContextInfo_QuotedType_name = map[int32]string{
- 0: "EXPLICIT",
- 1: "AUTO",
- }
- ContextInfo_QuotedType_value = map[string]int32{
- "EXPLICIT": 0,
- "AUTO": 1,
- }
- )
- func (x ContextInfo_QuotedType) Enum() *ContextInfo_QuotedType {
- p := new(ContextInfo_QuotedType)
- *p = x
- return p
- }
- func (x ContextInfo_QuotedType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_QuotedType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[49].Descriptor()
- }
- func (ContextInfo_QuotedType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[49]
- }
- func (x ContextInfo_QuotedType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_QuotedType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_QuotedType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_QuotedType.Descriptor instead.
- func (ContextInfo_QuotedType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 0}
- }
- type ContextInfo_ForwardOrigin int32
- const (
- ContextInfo_UNKNOWN ContextInfo_ForwardOrigin = 0
- ContextInfo_CHAT ContextInfo_ForwardOrigin = 1
- ContextInfo_STATUS ContextInfo_ForwardOrigin = 2
- ContextInfo_CHANNELS ContextInfo_ForwardOrigin = 3
- ContextInfo_META_AI ContextInfo_ForwardOrigin = 4
- ContextInfo_UGC ContextInfo_ForwardOrigin = 5
- )
- // Enum value maps for ContextInfo_ForwardOrigin.
- var (
- ContextInfo_ForwardOrigin_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "CHAT",
- 2: "STATUS",
- 3: "CHANNELS",
- 4: "META_AI",
- 5: "UGC",
- }
- ContextInfo_ForwardOrigin_value = map[string]int32{
- "UNKNOWN": 0,
- "CHAT": 1,
- "STATUS": 2,
- "CHANNELS": 3,
- "META_AI": 4,
- "UGC": 5,
- }
- )
- func (x ContextInfo_ForwardOrigin) Enum() *ContextInfo_ForwardOrigin {
- p := new(ContextInfo_ForwardOrigin)
- *p = x
- return p
- }
- func (x ContextInfo_ForwardOrigin) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_ForwardOrigin) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[50].Descriptor()
- }
- func (ContextInfo_ForwardOrigin) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[50]
- }
- func (x ContextInfo_ForwardOrigin) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_ForwardOrigin) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_ForwardOrigin(num)
- return nil
- }
- // Deprecated: Use ContextInfo_ForwardOrigin.Descriptor instead.
- func (ContextInfo_ForwardOrigin) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 1}
- }
- type ContextInfo_StatusSourceType int32
- const (
- ContextInfo_IMAGE ContextInfo_StatusSourceType = 0
- ContextInfo_VIDEO ContextInfo_StatusSourceType = 1
- ContextInfo_GIF ContextInfo_StatusSourceType = 2
- ContextInfo_AUDIO ContextInfo_StatusSourceType = 3
- ContextInfo_TEXT ContextInfo_StatusSourceType = 4
- ContextInfo_MUSIC_STANDALONE ContextInfo_StatusSourceType = 5
- )
- // Enum value maps for ContextInfo_StatusSourceType.
- var (
- ContextInfo_StatusSourceType_name = map[int32]string{
- 0: "IMAGE",
- 1: "VIDEO",
- 2: "GIF",
- 3: "AUDIO",
- 4: "TEXT",
- 5: "MUSIC_STANDALONE",
- }
- ContextInfo_StatusSourceType_value = map[string]int32{
- "IMAGE": 0,
- "VIDEO": 1,
- "GIF": 2,
- "AUDIO": 3,
- "TEXT": 4,
- "MUSIC_STANDALONE": 5,
- }
- )
- func (x ContextInfo_StatusSourceType) Enum() *ContextInfo_StatusSourceType {
- p := new(ContextInfo_StatusSourceType)
- *p = x
- return p
- }
- func (x ContextInfo_StatusSourceType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_StatusSourceType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[51].Descriptor()
- }
- func (ContextInfo_StatusSourceType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[51]
- }
- func (x ContextInfo_StatusSourceType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_StatusSourceType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_StatusSourceType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_StatusSourceType.Descriptor instead.
- func (ContextInfo_StatusSourceType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 2}
- }
- type ContextInfo_PairedMediaType int32
- const (
- ContextInfo_NOT_PAIRED_MEDIA ContextInfo_PairedMediaType = 0
- ContextInfo_SD_VIDEO_PARENT ContextInfo_PairedMediaType = 1
- ContextInfo_HD_VIDEO_CHILD ContextInfo_PairedMediaType = 2
- ContextInfo_SD_IMAGE_PARENT ContextInfo_PairedMediaType = 3
- ContextInfo_HD_IMAGE_CHILD ContextInfo_PairedMediaType = 4
- ContextInfo_MOTION_PHOTO_PARENT ContextInfo_PairedMediaType = 5
- ContextInfo_MOTION_PHOTO_CHILD ContextInfo_PairedMediaType = 6
- ContextInfo_HEVC_VIDEO_PARENT ContextInfo_PairedMediaType = 7
- ContextInfo_HEVC_VIDEO_CHILD ContextInfo_PairedMediaType = 8
- )
- // Enum value maps for ContextInfo_PairedMediaType.
- var (
- ContextInfo_PairedMediaType_name = map[int32]string{
- 0: "NOT_PAIRED_MEDIA",
- 1: "SD_VIDEO_PARENT",
- 2: "HD_VIDEO_CHILD",
- 3: "SD_IMAGE_PARENT",
- 4: "HD_IMAGE_CHILD",
- 5: "MOTION_PHOTO_PARENT",
- 6: "MOTION_PHOTO_CHILD",
- 7: "HEVC_VIDEO_PARENT",
- 8: "HEVC_VIDEO_CHILD",
- }
- ContextInfo_PairedMediaType_value = map[string]int32{
- "NOT_PAIRED_MEDIA": 0,
- "SD_VIDEO_PARENT": 1,
- "HD_VIDEO_CHILD": 2,
- "SD_IMAGE_PARENT": 3,
- "HD_IMAGE_CHILD": 4,
- "MOTION_PHOTO_PARENT": 5,
- "MOTION_PHOTO_CHILD": 6,
- "HEVC_VIDEO_PARENT": 7,
- "HEVC_VIDEO_CHILD": 8,
- }
- )
- func (x ContextInfo_PairedMediaType) Enum() *ContextInfo_PairedMediaType {
- p := new(ContextInfo_PairedMediaType)
- *p = x
- return p
- }
- func (x ContextInfo_PairedMediaType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_PairedMediaType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[52].Descriptor()
- }
- func (ContextInfo_PairedMediaType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[52]
- }
- func (x ContextInfo_PairedMediaType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_PairedMediaType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_PairedMediaType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_PairedMediaType.Descriptor instead.
- func (ContextInfo_PairedMediaType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 3}
- }
- type ContextInfo_StatusAttributionType int32
- const (
- ContextInfo_NONE ContextInfo_StatusAttributionType = 0
- ContextInfo_RESHARED_FROM_MENTION ContextInfo_StatusAttributionType = 1
- ContextInfo_RESHARED_FROM_POST ContextInfo_StatusAttributionType = 2
- ContextInfo_RESHARED_FROM_POST_MANY_TIMES ContextInfo_StatusAttributionType = 3
- ContextInfo_FORWARDED_FROM_STATUS ContextInfo_StatusAttributionType = 4
- )
- // Enum value maps for ContextInfo_StatusAttributionType.
- var (
- ContextInfo_StatusAttributionType_name = map[int32]string{
- 0: "NONE",
- 1: "RESHARED_FROM_MENTION",
- 2: "RESHARED_FROM_POST",
- 3: "RESHARED_FROM_POST_MANY_TIMES",
- 4: "FORWARDED_FROM_STATUS",
- }
- ContextInfo_StatusAttributionType_value = map[string]int32{
- "NONE": 0,
- "RESHARED_FROM_MENTION": 1,
- "RESHARED_FROM_POST": 2,
- "RESHARED_FROM_POST_MANY_TIMES": 3,
- "FORWARDED_FROM_STATUS": 4,
- }
- )
- func (x ContextInfo_StatusAttributionType) Enum() *ContextInfo_StatusAttributionType {
- p := new(ContextInfo_StatusAttributionType)
- *p = x
- return p
- }
- func (x ContextInfo_StatusAttributionType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_StatusAttributionType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[53].Descriptor()
- }
- func (ContextInfo_StatusAttributionType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[53]
- }
- func (x ContextInfo_StatusAttributionType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_StatusAttributionType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_StatusAttributionType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_StatusAttributionType.Descriptor instead.
- func (ContextInfo_StatusAttributionType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 4}
- }
- type ContextInfo_StatusAudienceMetadata_AudienceType int32
- const (
- ContextInfo_StatusAudienceMetadata_UNKNOWN ContextInfo_StatusAudienceMetadata_AudienceType = 0
- ContextInfo_StatusAudienceMetadata_CLOSE_FRIENDS ContextInfo_StatusAudienceMetadata_AudienceType = 1
- )
- // Enum value maps for ContextInfo_StatusAudienceMetadata_AudienceType.
- var (
- ContextInfo_StatusAudienceMetadata_AudienceType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "CLOSE_FRIENDS",
- }
- ContextInfo_StatusAudienceMetadata_AudienceType_value = map[string]int32{
- "UNKNOWN": 0,
- "CLOSE_FRIENDS": 1,
- }
- )
- func (x ContextInfo_StatusAudienceMetadata_AudienceType) Enum() *ContextInfo_StatusAudienceMetadata_AudienceType {
- p := new(ContextInfo_StatusAudienceMetadata_AudienceType)
- *p = x
- return p
- }
- func (x ContextInfo_StatusAudienceMetadata_AudienceType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_StatusAudienceMetadata_AudienceType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[54].Descriptor()
- }
- func (ContextInfo_StatusAudienceMetadata_AudienceType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[54]
- }
- func (x ContextInfo_StatusAudienceMetadata_AudienceType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_StatusAudienceMetadata_AudienceType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_StatusAudienceMetadata_AudienceType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_StatusAudienceMetadata_AudienceType.Descriptor instead.
- func (ContextInfo_StatusAudienceMetadata_AudienceType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 0, 0}
- }
- type ContextInfo_DataSharingContext_DataSharingFlags int32
- const (
- ContextInfo_DataSharingContext_SHOW_MM_DISCLOSURE_ON_CLICK ContextInfo_DataSharingContext_DataSharingFlags = 1
- ContextInfo_DataSharingContext_SHOW_MM_DISCLOSURE_ON_READ ContextInfo_DataSharingContext_DataSharingFlags = 2
- )
- // Enum value maps for ContextInfo_DataSharingContext_DataSharingFlags.
- var (
- ContextInfo_DataSharingContext_DataSharingFlags_name = map[int32]string{
- 1: "SHOW_MM_DISCLOSURE_ON_CLICK",
- 2: "SHOW_MM_DISCLOSURE_ON_READ",
- }
- ContextInfo_DataSharingContext_DataSharingFlags_value = map[string]int32{
- "SHOW_MM_DISCLOSURE_ON_CLICK": 1,
- "SHOW_MM_DISCLOSURE_ON_READ": 2,
- }
- )
- func (x ContextInfo_DataSharingContext_DataSharingFlags) Enum() *ContextInfo_DataSharingContext_DataSharingFlags {
- p := new(ContextInfo_DataSharingContext_DataSharingFlags)
- *p = x
- return p
- }
- func (x ContextInfo_DataSharingContext_DataSharingFlags) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_DataSharingContext_DataSharingFlags) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[55].Descriptor()
- }
- func (ContextInfo_DataSharingContext_DataSharingFlags) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[55]
- }
- func (x ContextInfo_DataSharingContext_DataSharingFlags) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_DataSharingContext_DataSharingFlags) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_DataSharingContext_DataSharingFlags(num)
- return nil
- }
- // Deprecated: Use ContextInfo_DataSharingContext_DataSharingFlags.Descriptor instead.
- func (ContextInfo_DataSharingContext_DataSharingFlags) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 1, 0}
- }
- type ContextInfo_ForwardedNewsletterMessageInfo_ContentType int32
- const (
- ContextInfo_ForwardedNewsletterMessageInfo_UPDATE ContextInfo_ForwardedNewsletterMessageInfo_ContentType = 1
- ContextInfo_ForwardedNewsletterMessageInfo_UPDATE_CARD ContextInfo_ForwardedNewsletterMessageInfo_ContentType = 2
- ContextInfo_ForwardedNewsletterMessageInfo_LINK_CARD ContextInfo_ForwardedNewsletterMessageInfo_ContentType = 3
- )
- // Enum value maps for ContextInfo_ForwardedNewsletterMessageInfo_ContentType.
- var (
- ContextInfo_ForwardedNewsletterMessageInfo_ContentType_name = map[int32]string{
- 1: "UPDATE",
- 2: "UPDATE_CARD",
- 3: "LINK_CARD",
- }
- ContextInfo_ForwardedNewsletterMessageInfo_ContentType_value = map[string]int32{
- "UPDATE": 1,
- "UPDATE_CARD": 2,
- "LINK_CARD": 3,
- }
- )
- func (x ContextInfo_ForwardedNewsletterMessageInfo_ContentType) Enum() *ContextInfo_ForwardedNewsletterMessageInfo_ContentType {
- p := new(ContextInfo_ForwardedNewsletterMessageInfo_ContentType)
- *p = x
- return p
- }
- func (x ContextInfo_ForwardedNewsletterMessageInfo_ContentType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_ForwardedNewsletterMessageInfo_ContentType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[56].Descriptor()
- }
- func (ContextInfo_ForwardedNewsletterMessageInfo_ContentType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[56]
- }
- func (x ContextInfo_ForwardedNewsletterMessageInfo_ContentType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_ForwardedNewsletterMessageInfo_ContentType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_ForwardedNewsletterMessageInfo_ContentType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_ForwardedNewsletterMessageInfo_ContentType.Descriptor instead.
- func (ContextInfo_ForwardedNewsletterMessageInfo_ContentType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 2, 0}
- }
- type ContextInfo_ExternalAdReplyInfo_AdType int32
- const (
- ContextInfo_ExternalAdReplyInfo_CTWA ContextInfo_ExternalAdReplyInfo_AdType = 0
- ContextInfo_ExternalAdReplyInfo_CAWC ContextInfo_ExternalAdReplyInfo_AdType = 1
- )
- // Enum value maps for ContextInfo_ExternalAdReplyInfo_AdType.
- var (
- ContextInfo_ExternalAdReplyInfo_AdType_name = map[int32]string{
- 0: "CTWA",
- 1: "CAWC",
- }
- ContextInfo_ExternalAdReplyInfo_AdType_value = map[string]int32{
- "CTWA": 0,
- "CAWC": 1,
- }
- )
- func (x ContextInfo_ExternalAdReplyInfo_AdType) Enum() *ContextInfo_ExternalAdReplyInfo_AdType {
- p := new(ContextInfo_ExternalAdReplyInfo_AdType)
- *p = x
- return p
- }
- func (x ContextInfo_ExternalAdReplyInfo_AdType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_ExternalAdReplyInfo_AdType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[57].Descriptor()
- }
- func (ContextInfo_ExternalAdReplyInfo_AdType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[57]
- }
- func (x ContextInfo_ExternalAdReplyInfo_AdType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_ExternalAdReplyInfo_AdType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_ExternalAdReplyInfo_AdType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_ExternalAdReplyInfo_AdType.Descriptor instead.
- func (ContextInfo_ExternalAdReplyInfo_AdType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 3, 0}
- }
- type ContextInfo_ExternalAdReplyInfo_MediaType int32
- const (
- ContextInfo_ExternalAdReplyInfo_NONE ContextInfo_ExternalAdReplyInfo_MediaType = 0
- ContextInfo_ExternalAdReplyInfo_IMAGE ContextInfo_ExternalAdReplyInfo_MediaType = 1
- ContextInfo_ExternalAdReplyInfo_VIDEO ContextInfo_ExternalAdReplyInfo_MediaType = 2
- )
- // Enum value maps for ContextInfo_ExternalAdReplyInfo_MediaType.
- var (
- ContextInfo_ExternalAdReplyInfo_MediaType_name = map[int32]string{
- 0: "NONE",
- 1: "IMAGE",
- 2: "VIDEO",
- }
- ContextInfo_ExternalAdReplyInfo_MediaType_value = map[string]int32{
- "NONE": 0,
- "IMAGE": 1,
- "VIDEO": 2,
- }
- )
- func (x ContextInfo_ExternalAdReplyInfo_MediaType) Enum() *ContextInfo_ExternalAdReplyInfo_MediaType {
- p := new(ContextInfo_ExternalAdReplyInfo_MediaType)
- *p = x
- return p
- }
- func (x ContextInfo_ExternalAdReplyInfo_MediaType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_ExternalAdReplyInfo_MediaType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[58].Descriptor()
- }
- func (ContextInfo_ExternalAdReplyInfo_MediaType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[58]
- }
- func (x ContextInfo_ExternalAdReplyInfo_MediaType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_ExternalAdReplyInfo_MediaType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_ExternalAdReplyInfo_MediaType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_ExternalAdReplyInfo_MediaType.Descriptor instead.
- func (ContextInfo_ExternalAdReplyInfo_MediaType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 3, 1}
- }
- type ContextInfo_AdReplyInfo_MediaType int32
- const (
- ContextInfo_AdReplyInfo_NONE ContextInfo_AdReplyInfo_MediaType = 0
- ContextInfo_AdReplyInfo_IMAGE ContextInfo_AdReplyInfo_MediaType = 1
- ContextInfo_AdReplyInfo_VIDEO ContextInfo_AdReplyInfo_MediaType = 2
- )
- // Enum value maps for ContextInfo_AdReplyInfo_MediaType.
- var (
- ContextInfo_AdReplyInfo_MediaType_name = map[int32]string{
- 0: "NONE",
- 1: "IMAGE",
- 2: "VIDEO",
- }
- ContextInfo_AdReplyInfo_MediaType_value = map[string]int32{
- "NONE": 0,
- "IMAGE": 1,
- "VIDEO": 2,
- }
- )
- func (x ContextInfo_AdReplyInfo_MediaType) Enum() *ContextInfo_AdReplyInfo_MediaType {
- p := new(ContextInfo_AdReplyInfo_MediaType)
- *p = x
- return p
- }
- func (x ContextInfo_AdReplyInfo_MediaType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ContextInfo_AdReplyInfo_MediaType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[59].Descriptor()
- }
- func (ContextInfo_AdReplyInfo_MediaType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[59]
- }
- func (x ContextInfo_AdReplyInfo_MediaType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ContextInfo_AdReplyInfo_MediaType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ContextInfo_AdReplyInfo_MediaType(num)
- return nil
- }
- // Deprecated: Use ContextInfo_AdReplyInfo_MediaType.Descriptor instead.
- func (ContextInfo_AdReplyInfo_MediaType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 4, 0}
- }
- type MessageAssociation_AssociationType int32
- const (
- MessageAssociation_UNKNOWN MessageAssociation_AssociationType = 0
- MessageAssociation_MEDIA_ALBUM MessageAssociation_AssociationType = 1
- MessageAssociation_BOT_PLUGIN MessageAssociation_AssociationType = 2
- MessageAssociation_EVENT_COVER_IMAGE MessageAssociation_AssociationType = 3
- MessageAssociation_STATUS_POLL MessageAssociation_AssociationType = 4
- MessageAssociation_HD_VIDEO_DUAL_UPLOAD MessageAssociation_AssociationType = 5
- MessageAssociation_STATUS_EXTERNAL_RESHARE MessageAssociation_AssociationType = 6
- MessageAssociation_MEDIA_POLL MessageAssociation_AssociationType = 7
- MessageAssociation_STATUS_ADD_YOURS MessageAssociation_AssociationType = 8
- MessageAssociation_STATUS_NOTIFICATION MessageAssociation_AssociationType = 9
- MessageAssociation_HD_IMAGE_DUAL_UPLOAD MessageAssociation_AssociationType = 10
- MessageAssociation_STICKER_ANNOTATION MessageAssociation_AssociationType = 11
- MessageAssociation_MOTION_PHOTO MessageAssociation_AssociationType = 12
- MessageAssociation_STATUS_LINK_ACTION MessageAssociation_AssociationType = 13
- MessageAssociation_VIEW_ALL_REPLIES MessageAssociation_AssociationType = 14
- MessageAssociation_STATUS_ADD_YOURS_AI_IMAGINE MessageAssociation_AssociationType = 15
- MessageAssociation_STATUS_QUESTION MessageAssociation_AssociationType = 16
- MessageAssociation_STATUS_ADD_YOURS_DIWALI MessageAssociation_AssociationType = 17
- MessageAssociation_STATUS_REACTION MessageAssociation_AssociationType = 18
- MessageAssociation_HEVC_VIDEO_DUAL_UPLOAD MessageAssociation_AssociationType = 19
- )
- // Enum value maps for MessageAssociation_AssociationType.
- var (
- MessageAssociation_AssociationType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "MEDIA_ALBUM",
- 2: "BOT_PLUGIN",
- 3: "EVENT_COVER_IMAGE",
- 4: "STATUS_POLL",
- 5: "HD_VIDEO_DUAL_UPLOAD",
- 6: "STATUS_EXTERNAL_RESHARE",
- 7: "MEDIA_POLL",
- 8: "STATUS_ADD_YOURS",
- 9: "STATUS_NOTIFICATION",
- 10: "HD_IMAGE_DUAL_UPLOAD",
- 11: "STICKER_ANNOTATION",
- 12: "MOTION_PHOTO",
- 13: "STATUS_LINK_ACTION",
- 14: "VIEW_ALL_REPLIES",
- 15: "STATUS_ADD_YOURS_AI_IMAGINE",
- 16: "STATUS_QUESTION",
- 17: "STATUS_ADD_YOURS_DIWALI",
- 18: "STATUS_REACTION",
- 19: "HEVC_VIDEO_DUAL_UPLOAD",
- }
- MessageAssociation_AssociationType_value = map[string]int32{
- "UNKNOWN": 0,
- "MEDIA_ALBUM": 1,
- "BOT_PLUGIN": 2,
- "EVENT_COVER_IMAGE": 3,
- "STATUS_POLL": 4,
- "HD_VIDEO_DUAL_UPLOAD": 5,
- "STATUS_EXTERNAL_RESHARE": 6,
- "MEDIA_POLL": 7,
- "STATUS_ADD_YOURS": 8,
- "STATUS_NOTIFICATION": 9,
- "HD_IMAGE_DUAL_UPLOAD": 10,
- "STICKER_ANNOTATION": 11,
- "MOTION_PHOTO": 12,
- "STATUS_LINK_ACTION": 13,
- "VIEW_ALL_REPLIES": 14,
- "STATUS_ADD_YOURS_AI_IMAGINE": 15,
- "STATUS_QUESTION": 16,
- "STATUS_ADD_YOURS_DIWALI": 17,
- "STATUS_REACTION": 18,
- "HEVC_VIDEO_DUAL_UPLOAD": 19,
- }
- )
- func (x MessageAssociation_AssociationType) Enum() *MessageAssociation_AssociationType {
- p := new(MessageAssociation_AssociationType)
- *p = x
- return p
- }
- func (x MessageAssociation_AssociationType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (MessageAssociation_AssociationType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[60].Descriptor()
- }
- func (MessageAssociation_AssociationType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[60]
- }
- func (x MessageAssociation_AssociationType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *MessageAssociation_AssociationType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = MessageAssociation_AssociationType(num)
- return nil
- }
- // Deprecated: Use MessageAssociation_AssociationType.Descriptor instead.
- func (MessageAssociation_AssociationType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{34, 0}
- }
- type ThreadID_ThreadType int32
- const (
- ThreadID_UNKNOWN ThreadID_ThreadType = 0
- ThreadID_VIEW_REPLIES ThreadID_ThreadType = 1
- ThreadID_AI_THREAD ThreadID_ThreadType = 2
- )
- // Enum value maps for ThreadID_ThreadType.
- var (
- ThreadID_ThreadType_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "VIEW_REPLIES",
- 2: "AI_THREAD",
- }
- ThreadID_ThreadType_value = map[string]int32{
- "UNKNOWN": 0,
- "VIEW_REPLIES": 1,
- "AI_THREAD": 2,
- }
- )
- func (x ThreadID_ThreadType) Enum() *ThreadID_ThreadType {
- p := new(ThreadID_ThreadType)
- *p = x
- return p
- }
- func (x ThreadID_ThreadType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ThreadID_ThreadType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[61].Descriptor()
- }
- func (ThreadID_ThreadType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[61]
- }
- func (x ThreadID_ThreadType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ThreadID_ThreadType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ThreadID_ThreadType(num)
- return nil
- }
- // Deprecated: Use ThreadID_ThreadType.Descriptor instead.
- func (ThreadID_ThreadType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{35, 0}
- }
- type MessageContextInfo_MessageAddonExpiryType int32
- const (
- MessageContextInfo_STATIC MessageContextInfo_MessageAddonExpiryType = 1
- MessageContextInfo_DEPENDENT_ON_PARENT MessageContextInfo_MessageAddonExpiryType = 2
- )
- // Enum value maps for MessageContextInfo_MessageAddonExpiryType.
- var (
- MessageContextInfo_MessageAddonExpiryType_name = map[int32]string{
- 1: "STATIC",
- 2: "DEPENDENT_ON_PARENT",
- }
- MessageContextInfo_MessageAddonExpiryType_value = map[string]int32{
- "STATIC": 1,
- "DEPENDENT_ON_PARENT": 2,
- }
- )
- func (x MessageContextInfo_MessageAddonExpiryType) Enum() *MessageContextInfo_MessageAddonExpiryType {
- p := new(MessageContextInfo_MessageAddonExpiryType)
- *p = x
- return p
- }
- func (x MessageContextInfo_MessageAddonExpiryType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (MessageContextInfo_MessageAddonExpiryType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[62].Descriptor()
- }
- func (MessageContextInfo_MessageAddonExpiryType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[62]
- }
- func (x MessageContextInfo_MessageAddonExpiryType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *MessageContextInfo_MessageAddonExpiryType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = MessageContextInfo_MessageAddonExpiryType(num)
- return nil
- }
- // Deprecated: Use MessageContextInfo_MessageAddonExpiryType.Descriptor instead.
- func (MessageContextInfo_MessageAddonExpiryType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{36, 0}
- }
- type InteractiveAnnotation_StatusLinkType int32
- const (
- InteractiveAnnotation_RASTERIZED_LINK_PREVIEW InteractiveAnnotation_StatusLinkType = 1
- InteractiveAnnotation_RASTERIZED_LINK_TRUNCATED InteractiveAnnotation_StatusLinkType = 2
- InteractiveAnnotation_RASTERIZED_LINK_FULL_URL InteractiveAnnotation_StatusLinkType = 3
- )
- // Enum value maps for InteractiveAnnotation_StatusLinkType.
- var (
- InteractiveAnnotation_StatusLinkType_name = map[int32]string{
- 1: "RASTERIZED_LINK_PREVIEW",
- 2: "RASTERIZED_LINK_TRUNCATED",
- 3: "RASTERIZED_LINK_FULL_URL",
- }
- InteractiveAnnotation_StatusLinkType_value = map[string]int32{
- "RASTERIZED_LINK_PREVIEW": 1,
- "RASTERIZED_LINK_TRUNCATED": 2,
- "RASTERIZED_LINK_FULL_URL": 3,
- }
- )
- func (x InteractiveAnnotation_StatusLinkType) Enum() *InteractiveAnnotation_StatusLinkType {
- p := new(InteractiveAnnotation_StatusLinkType)
- *p = x
- return p
- }
- func (x InteractiveAnnotation_StatusLinkType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (InteractiveAnnotation_StatusLinkType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[63].Descriptor()
- }
- func (InteractiveAnnotation_StatusLinkType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[63]
- }
- func (x InteractiveAnnotation_StatusLinkType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *InteractiveAnnotation_StatusLinkType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = InteractiveAnnotation_StatusLinkType(num)
- return nil
- }
- // Deprecated: Use InteractiveAnnotation_StatusLinkType.Descriptor instead.
- func (InteractiveAnnotation_StatusLinkType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{37, 0}
- }
- type HydratedTemplateButton_HydratedURLButton_WebviewPresentationType int32
- const (
- HydratedTemplateButton_HydratedURLButton_FULL HydratedTemplateButton_HydratedURLButton_WebviewPresentationType = 1
- HydratedTemplateButton_HydratedURLButton_TALL HydratedTemplateButton_HydratedURLButton_WebviewPresentationType = 2
- HydratedTemplateButton_HydratedURLButton_COMPACT HydratedTemplateButton_HydratedURLButton_WebviewPresentationType = 3
- )
- // Enum value maps for HydratedTemplateButton_HydratedURLButton_WebviewPresentationType.
- var (
- HydratedTemplateButton_HydratedURLButton_WebviewPresentationType_name = map[int32]string{
- 1: "FULL",
- 2: "TALL",
- 3: "COMPACT",
- }
- HydratedTemplateButton_HydratedURLButton_WebviewPresentationType_value = map[string]int32{
- "FULL": 1,
- "TALL": 2,
- "COMPACT": 3,
- }
- )
- func (x HydratedTemplateButton_HydratedURLButton_WebviewPresentationType) Enum() *HydratedTemplateButton_HydratedURLButton_WebviewPresentationType {
- p := new(HydratedTemplateButton_HydratedURLButton_WebviewPresentationType)
- *p = x
- return p
- }
- func (x HydratedTemplateButton_HydratedURLButton_WebviewPresentationType) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (HydratedTemplateButton_HydratedURLButton_WebviewPresentationType) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[64].Descriptor()
- }
- func (HydratedTemplateButton_HydratedURLButton_WebviewPresentationType) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[64]
- }
- func (x HydratedTemplateButton_HydratedURLButton_WebviewPresentationType) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *HydratedTemplateButton_HydratedURLButton_WebviewPresentationType) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = HydratedTemplateButton_HydratedURLButton_WebviewPresentationType(num)
- return nil
- }
- // Deprecated: Use HydratedTemplateButton_HydratedURLButton_WebviewPresentationType.Descriptor instead.
- func (HydratedTemplateButton_HydratedURLButton_WebviewPresentationType) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{38, 0, 0}
- }
- type PaymentBackground_Type int32
- const (
- PaymentBackground_UNKNOWN PaymentBackground_Type = 0
- PaymentBackground_DEFAULT PaymentBackground_Type = 1
- )
- // Enum value maps for PaymentBackground_Type.
- var (
- PaymentBackground_Type_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "DEFAULT",
- }
- PaymentBackground_Type_value = map[string]int32{
- "UNKNOWN": 0,
- "DEFAULT": 1,
- }
- )
- func (x PaymentBackground_Type) Enum() *PaymentBackground_Type {
- p := new(PaymentBackground_Type)
- *p = x
- return p
- }
- func (x PaymentBackground_Type) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (PaymentBackground_Type) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[65].Descriptor()
- }
- func (PaymentBackground_Type) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[65]
- }
- func (x PaymentBackground_Type) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *PaymentBackground_Type) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = PaymentBackground_Type(num)
- return nil
- }
- // Deprecated: Use PaymentBackground_Type.Descriptor instead.
- func (PaymentBackground_Type) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{39, 0}
- }
- type DisappearingMode_Trigger int32
- const (
- DisappearingMode_UNKNOWN DisappearingMode_Trigger = 0
- DisappearingMode_CHAT_SETTING DisappearingMode_Trigger = 1
- DisappearingMode_ACCOUNT_SETTING DisappearingMode_Trigger = 2
- DisappearingMode_BULK_CHANGE DisappearingMode_Trigger = 3
- DisappearingMode_BIZ_SUPPORTS_FB_HOSTING DisappearingMode_Trigger = 4
- DisappearingMode_UNKNOWN_GROUPS DisappearingMode_Trigger = 5
- )
- // Enum value maps for DisappearingMode_Trigger.
- var (
- DisappearingMode_Trigger_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "CHAT_SETTING",
- 2: "ACCOUNT_SETTING",
- 3: "BULK_CHANGE",
- 4: "BIZ_SUPPORTS_FB_HOSTING",
- 5: "UNKNOWN_GROUPS",
- }
- DisappearingMode_Trigger_value = map[string]int32{
- "UNKNOWN": 0,
- "CHAT_SETTING": 1,
- "ACCOUNT_SETTING": 2,
- "BULK_CHANGE": 3,
- "BIZ_SUPPORTS_FB_HOSTING": 4,
- "UNKNOWN_GROUPS": 5,
- }
- )
- func (x DisappearingMode_Trigger) Enum() *DisappearingMode_Trigger {
- p := new(DisappearingMode_Trigger)
- *p = x
- return p
- }
- func (x DisappearingMode_Trigger) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (DisappearingMode_Trigger) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[66].Descriptor()
- }
- func (DisappearingMode_Trigger) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[66]
- }
- func (x DisappearingMode_Trigger) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *DisappearingMode_Trigger) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = DisappearingMode_Trigger(num)
- return nil
- }
- // Deprecated: Use DisappearingMode_Trigger.Descriptor instead.
- func (DisappearingMode_Trigger) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{40, 0}
- }
- type DisappearingMode_Initiator int32
- const (
- DisappearingMode_CHANGED_IN_CHAT DisappearingMode_Initiator = 0
- DisappearingMode_INITIATED_BY_ME DisappearingMode_Initiator = 1
- DisappearingMode_INITIATED_BY_OTHER DisappearingMode_Initiator = 2
- DisappearingMode_BIZ_UPGRADE_FB_HOSTING DisappearingMode_Initiator = 3
- )
- // Enum value maps for DisappearingMode_Initiator.
- var (
- DisappearingMode_Initiator_name = map[int32]string{
- 0: "CHANGED_IN_CHAT",
- 1: "INITIATED_BY_ME",
- 2: "INITIATED_BY_OTHER",
- 3: "BIZ_UPGRADE_FB_HOSTING",
- }
- DisappearingMode_Initiator_value = map[string]int32{
- "CHANGED_IN_CHAT": 0,
- "INITIATED_BY_ME": 1,
- "INITIATED_BY_OTHER": 2,
- "BIZ_UPGRADE_FB_HOSTING": 3,
- }
- )
- func (x DisappearingMode_Initiator) Enum() *DisappearingMode_Initiator {
- p := new(DisappearingMode_Initiator)
- *p = x
- return p
- }
- func (x DisappearingMode_Initiator) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (DisappearingMode_Initiator) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[67].Descriptor()
- }
- func (DisappearingMode_Initiator) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[67]
- }
- func (x DisappearingMode_Initiator) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *DisappearingMode_Initiator) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = DisappearingMode_Initiator(num)
- return nil
- }
- // Deprecated: Use DisappearingMode_Initiator.Descriptor instead.
- func (DisappearingMode_Initiator) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{40, 1}
- }
- type ProcessedVideo_VideoQuality int32
- const (
- ProcessedVideo_UNDEFINED ProcessedVideo_VideoQuality = 0
- ProcessedVideo_LOW ProcessedVideo_VideoQuality = 1
- ProcessedVideo_MID ProcessedVideo_VideoQuality = 2
- ProcessedVideo_HIGH ProcessedVideo_VideoQuality = 3
- )
- // Enum value maps for ProcessedVideo_VideoQuality.
- var (
- ProcessedVideo_VideoQuality_name = map[int32]string{
- 0: "UNDEFINED",
- 1: "LOW",
- 2: "MID",
- 3: "HIGH",
- }
- ProcessedVideo_VideoQuality_value = map[string]int32{
- "UNDEFINED": 0,
- "LOW": 1,
- "MID": 2,
- "HIGH": 3,
- }
- )
- func (x ProcessedVideo_VideoQuality) Enum() *ProcessedVideo_VideoQuality {
- p := new(ProcessedVideo_VideoQuality)
- *p = x
- return p
- }
- func (x ProcessedVideo_VideoQuality) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
- }
- func (ProcessedVideo_VideoQuality) Descriptor() protoreflect.EnumDescriptor {
- return file_waE2E_WAWebProtobufsE2E_proto_enumTypes[68].Descriptor()
- }
- func (ProcessedVideo_VideoQuality) Type() protoreflect.EnumType {
- return &file_waE2E_WAWebProtobufsE2E_proto_enumTypes[68]
- }
- func (x ProcessedVideo_VideoQuality) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
- }
- // Deprecated: Do not use.
- func (x *ProcessedVideo_VideoQuality) UnmarshalJSON(b []byte) error {
- num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
- if err != nil {
- return err
- }
- *x = ProcessedVideo_VideoQuality(num)
- return nil
- }
- // Deprecated: Use ProcessedVideo_VideoQuality.Descriptor instead.
- func (ProcessedVideo_VideoQuality) EnumDescriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{41, 0}
- }
- type StickerPackMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- StickerPackID *string `protobuf:"bytes,1,opt,name=stickerPackID" json:"stickerPackID,omitempty"`
- Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
- Publisher *string `protobuf:"bytes,3,opt,name=publisher" json:"publisher,omitempty"`
- Stickers []*StickerPackMessage_Sticker `protobuf:"bytes,4,rep,name=stickers" json:"stickers,omitempty"`
- FileLength *uint64 `protobuf:"varint,5,opt,name=fileLength" json:"fileLength,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,6,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,7,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- MediaKey []byte `protobuf:"bytes,8,opt,name=mediaKey" json:"mediaKey,omitempty"`
- DirectPath *string `protobuf:"bytes,9,opt,name=directPath" json:"directPath,omitempty"`
- Caption *string `protobuf:"bytes,10,opt,name=caption" json:"caption,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,11,opt,name=contextInfo" json:"contextInfo,omitempty"`
- PackDescription *string `protobuf:"bytes,12,opt,name=packDescription" json:"packDescription,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,13,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- TrayIconFileName *string `protobuf:"bytes,14,opt,name=trayIconFileName" json:"trayIconFileName,omitempty"`
- ThumbnailDirectPath *string `protobuf:"bytes,15,opt,name=thumbnailDirectPath" json:"thumbnailDirectPath,omitempty"`
- ThumbnailSHA256 []byte `protobuf:"bytes,16,opt,name=thumbnailSHA256" json:"thumbnailSHA256,omitempty"`
- ThumbnailEncSHA256 []byte `protobuf:"bytes,17,opt,name=thumbnailEncSHA256" json:"thumbnailEncSHA256,omitempty"`
- ThumbnailHeight *uint32 `protobuf:"varint,18,opt,name=thumbnailHeight" json:"thumbnailHeight,omitempty"`
- ThumbnailWidth *uint32 `protobuf:"varint,19,opt,name=thumbnailWidth" json:"thumbnailWidth,omitempty"`
- ImageDataHash *string `protobuf:"bytes,20,opt,name=imageDataHash" json:"imageDataHash,omitempty"`
- StickerPackSize *uint64 `protobuf:"varint,21,opt,name=stickerPackSize" json:"stickerPackSize,omitempty"`
- StickerPackOrigin *StickerPackMessage_StickerPackOrigin `protobuf:"varint,22,opt,name=stickerPackOrigin,enum=WAWebProtobufsE2E.StickerPackMessage_StickerPackOrigin" json:"stickerPackOrigin,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *StickerPackMessage) Reset() {
- *x = StickerPackMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *StickerPackMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*StickerPackMessage) ProtoMessage() {}
- func (x *StickerPackMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[0]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use StickerPackMessage.ProtoReflect.Descriptor instead.
- func (*StickerPackMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{0}
- }
- func (x *StickerPackMessage) GetStickerPackID() string {
- if x != nil && x.StickerPackID != nil {
- return *x.StickerPackID
- }
- return ""
- }
- func (x *StickerPackMessage) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- func (x *StickerPackMessage) GetPublisher() string {
- if x != nil && x.Publisher != nil {
- return *x.Publisher
- }
- return ""
- }
- func (x *StickerPackMessage) GetStickers() []*StickerPackMessage_Sticker {
- if x != nil {
- return x.Stickers
- }
- return nil
- }
- func (x *StickerPackMessage) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *StickerPackMessage) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *StickerPackMessage) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *StickerPackMessage) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *StickerPackMessage) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *StickerPackMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *StickerPackMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *StickerPackMessage) GetPackDescription() string {
- if x != nil && x.PackDescription != nil {
- return *x.PackDescription
- }
- return ""
- }
- func (x *StickerPackMessage) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *StickerPackMessage) GetTrayIconFileName() string {
- if x != nil && x.TrayIconFileName != nil {
- return *x.TrayIconFileName
- }
- return ""
- }
- func (x *StickerPackMessage) GetThumbnailDirectPath() string {
- if x != nil && x.ThumbnailDirectPath != nil {
- return *x.ThumbnailDirectPath
- }
- return ""
- }
- func (x *StickerPackMessage) GetThumbnailSHA256() []byte {
- if x != nil {
- return x.ThumbnailSHA256
- }
- return nil
- }
- func (x *StickerPackMessage) GetThumbnailEncSHA256() []byte {
- if x != nil {
- return x.ThumbnailEncSHA256
- }
- return nil
- }
- func (x *StickerPackMessage) GetThumbnailHeight() uint32 {
- if x != nil && x.ThumbnailHeight != nil {
- return *x.ThumbnailHeight
- }
- return 0
- }
- func (x *StickerPackMessage) GetThumbnailWidth() uint32 {
- if x != nil && x.ThumbnailWidth != nil {
- return *x.ThumbnailWidth
- }
- return 0
- }
- func (x *StickerPackMessage) GetImageDataHash() string {
- if x != nil && x.ImageDataHash != nil {
- return *x.ImageDataHash
- }
- return ""
- }
- func (x *StickerPackMessage) GetStickerPackSize() uint64 {
- if x != nil && x.StickerPackSize != nil {
- return *x.StickerPackSize
- }
- return 0
- }
- func (x *StickerPackMessage) GetStickerPackOrigin() StickerPackMessage_StickerPackOrigin {
- if x != nil && x.StickerPackOrigin != nil {
- return *x.StickerPackOrigin
- }
- return StickerPackMessage_FIRST_PARTY
- }
- type PlaceholderMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Type *PlaceholderMessage_PlaceholderType `protobuf:"varint,1,opt,name=type,enum=WAWebProtobufsE2E.PlaceholderMessage_PlaceholderType" json:"type,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PlaceholderMessage) Reset() {
- *x = PlaceholderMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PlaceholderMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PlaceholderMessage) ProtoMessage() {}
- func (x *PlaceholderMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[1]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PlaceholderMessage.ProtoReflect.Descriptor instead.
- func (*PlaceholderMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{1}
- }
- func (x *PlaceholderMessage) GetType() PlaceholderMessage_PlaceholderType {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return PlaceholderMessage_MASK_LINKED_DEVICES
- }
- type BCallMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- SessionID *string `protobuf:"bytes,1,opt,name=sessionID" json:"sessionID,omitempty"`
- MediaType *BCallMessage_MediaType `protobuf:"varint,2,opt,name=mediaType,enum=WAWebProtobufsE2E.BCallMessage_MediaType" json:"mediaType,omitempty"`
- MasterKey []byte `protobuf:"bytes,3,opt,name=masterKey" json:"masterKey,omitempty"`
- Caption *string `protobuf:"bytes,4,opt,name=caption" json:"caption,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *BCallMessage) Reset() {
- *x = BCallMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *BCallMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*BCallMessage) ProtoMessage() {}
- func (x *BCallMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[2]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use BCallMessage.ProtoReflect.Descriptor instead.
- func (*BCallMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{2}
- }
- func (x *BCallMessage) GetSessionID() string {
- if x != nil && x.SessionID != nil {
- return *x.SessionID
- }
- return ""
- }
- func (x *BCallMessage) GetMediaType() BCallMessage_MediaType {
- if x != nil && x.MediaType != nil {
- return *x.MediaType
- }
- return BCallMessage_UNKNOWN
- }
- func (x *BCallMessage) GetMasterKey() []byte {
- if x != nil {
- return x.MasterKey
- }
- return nil
- }
- func (x *BCallMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- type CallLogMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- IsVideo *bool `protobuf:"varint,1,opt,name=isVideo" json:"isVideo,omitempty"`
- CallOutcome *CallLogMessage_CallOutcome `protobuf:"varint,2,opt,name=callOutcome,enum=WAWebProtobufsE2E.CallLogMessage_CallOutcome" json:"callOutcome,omitempty"`
- DurationSecs *int64 `protobuf:"varint,3,opt,name=durationSecs" json:"durationSecs,omitempty"`
- CallType *CallLogMessage_CallType `protobuf:"varint,4,opt,name=callType,enum=WAWebProtobufsE2E.CallLogMessage_CallType" json:"callType,omitempty"`
- Participants []*CallLogMessage_CallParticipant `protobuf:"bytes,5,rep,name=participants" json:"participants,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *CallLogMessage) Reset() {
- *x = CallLogMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *CallLogMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*CallLogMessage) ProtoMessage() {}
- func (x *CallLogMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[3]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use CallLogMessage.ProtoReflect.Descriptor instead.
- func (*CallLogMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{3}
- }
- func (x *CallLogMessage) GetIsVideo() bool {
- if x != nil && x.IsVideo != nil {
- return *x.IsVideo
- }
- return false
- }
- func (x *CallLogMessage) GetCallOutcome() CallLogMessage_CallOutcome {
- if x != nil && x.CallOutcome != nil {
- return *x.CallOutcome
- }
- return CallLogMessage_CONNECTED
- }
- func (x *CallLogMessage) GetDurationSecs() int64 {
- if x != nil && x.DurationSecs != nil {
- return *x.DurationSecs
- }
- return 0
- }
- func (x *CallLogMessage) GetCallType() CallLogMessage_CallType {
- if x != nil && x.CallType != nil {
- return *x.CallType
- }
- return CallLogMessage_REGULAR
- }
- func (x *CallLogMessage) GetParticipants() []*CallLogMessage_CallParticipant {
- if x != nil {
- return x.Participants
- }
- return nil
- }
- type ScheduledCallEditMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- EditType *ScheduledCallEditMessage_EditType `protobuf:"varint,2,opt,name=editType,enum=WAWebProtobufsE2E.ScheduledCallEditMessage_EditType" json:"editType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ScheduledCallEditMessage) Reset() {
- *x = ScheduledCallEditMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[4]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ScheduledCallEditMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ScheduledCallEditMessage) ProtoMessage() {}
- func (x *ScheduledCallEditMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[4]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ScheduledCallEditMessage.ProtoReflect.Descriptor instead.
- func (*ScheduledCallEditMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{4}
- }
- func (x *ScheduledCallEditMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- func (x *ScheduledCallEditMessage) GetEditType() ScheduledCallEditMessage_EditType {
- if x != nil && x.EditType != nil {
- return *x.EditType
- }
- return ScheduledCallEditMessage_UNKNOWN
- }
- type ScheduledCallCreationMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ScheduledTimestampMS *int64 `protobuf:"varint,1,opt,name=scheduledTimestampMS" json:"scheduledTimestampMS,omitempty"`
- CallType *ScheduledCallCreationMessage_CallType `protobuf:"varint,2,opt,name=callType,enum=WAWebProtobufsE2E.ScheduledCallCreationMessage_CallType" json:"callType,omitempty"`
- Title *string `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ScheduledCallCreationMessage) Reset() {
- *x = ScheduledCallCreationMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[5]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ScheduledCallCreationMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ScheduledCallCreationMessage) ProtoMessage() {}
- func (x *ScheduledCallCreationMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[5]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ScheduledCallCreationMessage.ProtoReflect.Descriptor instead.
- func (*ScheduledCallCreationMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{5}
- }
- func (x *ScheduledCallCreationMessage) GetScheduledTimestampMS() int64 {
- if x != nil && x.ScheduledTimestampMS != nil {
- return *x.ScheduledTimestampMS
- }
- return 0
- }
- func (x *ScheduledCallCreationMessage) GetCallType() ScheduledCallCreationMessage_CallType {
- if x != nil && x.CallType != nil {
- return *x.CallType
- }
- return ScheduledCallCreationMessage_UNKNOWN
- }
- func (x *ScheduledCallCreationMessage) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- type EventResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Response *EventResponseMessage_EventResponseType `protobuf:"varint,1,opt,name=response,enum=WAWebProtobufsE2E.EventResponseMessage_EventResponseType" json:"response,omitempty"`
- TimestampMS *int64 `protobuf:"varint,2,opt,name=timestampMS" json:"timestampMS,omitempty"`
- ExtraGuestCount *int32 `protobuf:"varint,3,opt,name=extraGuestCount" json:"extraGuestCount,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *EventResponseMessage) Reset() {
- *x = EventResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[6]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *EventResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*EventResponseMessage) ProtoMessage() {}
- func (x *EventResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[6]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use EventResponseMessage.ProtoReflect.Descriptor instead.
- func (*EventResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{6}
- }
- func (x *EventResponseMessage) GetResponse() EventResponseMessage_EventResponseType {
- if x != nil && x.Response != nil {
- return *x.Response
- }
- return EventResponseMessage_UNKNOWN
- }
- func (x *EventResponseMessage) GetTimestampMS() int64 {
- if x != nil && x.TimestampMS != nil {
- return *x.TimestampMS
- }
- return 0
- }
- func (x *EventResponseMessage) GetExtraGuestCount() int32 {
- if x != nil && x.ExtraGuestCount != nil {
- return *x.ExtraGuestCount
- }
- return 0
- }
- type PinInChatMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- Type *PinInChatMessage_Type `protobuf:"varint,2,opt,name=type,enum=WAWebProtobufsE2E.PinInChatMessage_Type" json:"type,omitempty"`
- SenderTimestampMS *int64 `protobuf:"varint,3,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PinInChatMessage) Reset() {
- *x = PinInChatMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[7]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PinInChatMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PinInChatMessage) ProtoMessage() {}
- func (x *PinInChatMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[7]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PinInChatMessage.ProtoReflect.Descriptor instead.
- func (*PinInChatMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{7}
- }
- func (x *PinInChatMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- func (x *PinInChatMessage) GetType() PinInChatMessage_Type {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return PinInChatMessage_UNKNOWN_TYPE
- }
- func (x *PinInChatMessage) GetSenderTimestampMS() int64 {
- if x != nil && x.SenderTimestampMS != nil {
- return *x.SenderTimestampMS
- }
- return 0
- }
- type StatusStickerInteractionMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- StickerKey *string `protobuf:"bytes,2,opt,name=stickerKey" json:"stickerKey,omitempty"`
- Type *StatusStickerInteractionMessage_StatusStickerType `protobuf:"varint,3,opt,name=type,enum=WAWebProtobufsE2E.StatusStickerInteractionMessage_StatusStickerType" json:"type,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *StatusStickerInteractionMessage) Reset() {
- *x = StatusStickerInteractionMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[8]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *StatusStickerInteractionMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*StatusStickerInteractionMessage) ProtoMessage() {}
- func (x *StatusStickerInteractionMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[8]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use StatusStickerInteractionMessage.ProtoReflect.Descriptor instead.
- func (*StatusStickerInteractionMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{8}
- }
- func (x *StatusStickerInteractionMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- func (x *StatusStickerInteractionMessage) GetStickerKey() string {
- if x != nil && x.StickerKey != nil {
- return *x.StickerKey
- }
- return ""
- }
- func (x *StatusStickerInteractionMessage) GetType() StatusStickerInteractionMessage_StatusStickerType {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return StatusStickerInteractionMessage_UNKNOWN
- }
- type ButtonsResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Response:
- //
- // *ButtonsResponseMessage_SelectedDisplayText
- Response isButtonsResponseMessage_Response `protobuf_oneof:"response"`
- SelectedButtonID *string `protobuf:"bytes,1,opt,name=selectedButtonID" json:"selectedButtonID,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,3,opt,name=contextInfo" json:"contextInfo,omitempty"`
- Type *ButtonsResponseMessage_Type `protobuf:"varint,4,opt,name=type,enum=WAWebProtobufsE2E.ButtonsResponseMessage_Type" json:"type,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ButtonsResponseMessage) Reset() {
- *x = ButtonsResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[9]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ButtonsResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ButtonsResponseMessage) ProtoMessage() {}
- func (x *ButtonsResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[9]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ButtonsResponseMessage.ProtoReflect.Descriptor instead.
- func (*ButtonsResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{9}
- }
- func (x *ButtonsResponseMessage) GetResponse() isButtonsResponseMessage_Response {
- if x != nil {
- return x.Response
- }
- return nil
- }
- func (x *ButtonsResponseMessage) GetSelectedDisplayText() string {
- if x != nil {
- if x, ok := x.Response.(*ButtonsResponseMessage_SelectedDisplayText); ok {
- return x.SelectedDisplayText
- }
- }
- return ""
- }
- func (x *ButtonsResponseMessage) GetSelectedButtonID() string {
- if x != nil && x.SelectedButtonID != nil {
- return *x.SelectedButtonID
- }
- return ""
- }
- func (x *ButtonsResponseMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *ButtonsResponseMessage) GetType() ButtonsResponseMessage_Type {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return ButtonsResponseMessage_UNKNOWN
- }
- type isButtonsResponseMessage_Response interface {
- isButtonsResponseMessage_Response()
- }
- type ButtonsResponseMessage_SelectedDisplayText struct {
- SelectedDisplayText string `protobuf:"bytes,2,opt,name=selectedDisplayText,oneof"`
- }
- func (*ButtonsResponseMessage_SelectedDisplayText) isButtonsResponseMessage_Response() {}
- type ButtonsMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Header:
- //
- // *ButtonsMessage_Text
- // *ButtonsMessage_DocumentMessage
- // *ButtonsMessage_ImageMessage
- // *ButtonsMessage_VideoMessage
- // *ButtonsMessage_LocationMessage
- Header isButtonsMessage_Header `protobuf_oneof:"header"`
- ContentText *string `protobuf:"bytes,6,opt,name=contentText" json:"contentText,omitempty"`
- FooterText *string `protobuf:"bytes,7,opt,name=footerText" json:"footerText,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,8,opt,name=contextInfo" json:"contextInfo,omitempty"`
- Buttons []*ButtonsMessage_Button `protobuf:"bytes,9,rep,name=buttons" json:"buttons,omitempty"`
- HeaderType *ButtonsMessage_HeaderType `protobuf:"varint,10,opt,name=headerType,enum=WAWebProtobufsE2E.ButtonsMessage_HeaderType" json:"headerType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ButtonsMessage) Reset() {
- *x = ButtonsMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[10]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ButtonsMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ButtonsMessage) ProtoMessage() {}
- func (x *ButtonsMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[10]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ButtonsMessage.ProtoReflect.Descriptor instead.
- func (*ButtonsMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{10}
- }
- func (x *ButtonsMessage) GetHeader() isButtonsMessage_Header {
- if x != nil {
- return x.Header
- }
- return nil
- }
- func (x *ButtonsMessage) GetText() string {
- if x != nil {
- if x, ok := x.Header.(*ButtonsMessage_Text); ok {
- return x.Text
- }
- }
- return ""
- }
- func (x *ButtonsMessage) GetDocumentMessage() *DocumentMessage {
- if x != nil {
- if x, ok := x.Header.(*ButtonsMessage_DocumentMessage); ok {
- return x.DocumentMessage
- }
- }
- return nil
- }
- func (x *ButtonsMessage) GetImageMessage() *ImageMessage {
- if x != nil {
- if x, ok := x.Header.(*ButtonsMessage_ImageMessage); ok {
- return x.ImageMessage
- }
- }
- return nil
- }
- func (x *ButtonsMessage) GetVideoMessage() *VideoMessage {
- if x != nil {
- if x, ok := x.Header.(*ButtonsMessage_VideoMessage); ok {
- return x.VideoMessage
- }
- }
- return nil
- }
- func (x *ButtonsMessage) GetLocationMessage() *LocationMessage {
- if x != nil {
- if x, ok := x.Header.(*ButtonsMessage_LocationMessage); ok {
- return x.LocationMessage
- }
- }
- return nil
- }
- func (x *ButtonsMessage) GetContentText() string {
- if x != nil && x.ContentText != nil {
- return *x.ContentText
- }
- return ""
- }
- func (x *ButtonsMessage) GetFooterText() string {
- if x != nil && x.FooterText != nil {
- return *x.FooterText
- }
- return ""
- }
- func (x *ButtonsMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *ButtonsMessage) GetButtons() []*ButtonsMessage_Button {
- if x != nil {
- return x.Buttons
- }
- return nil
- }
- func (x *ButtonsMessage) GetHeaderType() ButtonsMessage_HeaderType {
- if x != nil && x.HeaderType != nil {
- return *x.HeaderType
- }
- return ButtonsMessage_UNKNOWN
- }
- type isButtonsMessage_Header interface {
- isButtonsMessage_Header()
- }
- type ButtonsMessage_Text struct {
- Text string `protobuf:"bytes,1,opt,name=text,oneof"`
- }
- type ButtonsMessage_DocumentMessage struct {
- DocumentMessage *DocumentMessage `protobuf:"bytes,2,opt,name=documentMessage,oneof"`
- }
- type ButtonsMessage_ImageMessage struct {
- ImageMessage *ImageMessage `protobuf:"bytes,3,opt,name=imageMessage,oneof"`
- }
- type ButtonsMessage_VideoMessage struct {
- VideoMessage *VideoMessage `protobuf:"bytes,4,opt,name=videoMessage,oneof"`
- }
- type ButtonsMessage_LocationMessage struct {
- LocationMessage *LocationMessage `protobuf:"bytes,5,opt,name=locationMessage,oneof"`
- }
- func (*ButtonsMessage_Text) isButtonsMessage_Header() {}
- func (*ButtonsMessage_DocumentMessage) isButtonsMessage_Header() {}
- func (*ButtonsMessage_ImageMessage) isButtonsMessage_Header() {}
- func (*ButtonsMessage_VideoMessage) isButtonsMessage_Header() {}
- func (*ButtonsMessage_LocationMessage) isButtonsMessage_Header() {}
- type SecretEncryptedMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- TargetMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=targetMessageKey" json:"targetMessageKey,omitempty"`
- EncPayload []byte `protobuf:"bytes,2,opt,name=encPayload" json:"encPayload,omitempty"`
- EncIV []byte `protobuf:"bytes,3,opt,name=encIV" json:"encIV,omitempty"`
- SecretEncType *SecretEncryptedMessage_SecretEncType `protobuf:"varint,4,opt,name=secretEncType,enum=WAWebProtobufsE2E.SecretEncryptedMessage_SecretEncType" json:"secretEncType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *SecretEncryptedMessage) Reset() {
- *x = SecretEncryptedMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[11]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *SecretEncryptedMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*SecretEncryptedMessage) ProtoMessage() {}
- func (x *SecretEncryptedMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[11]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use SecretEncryptedMessage.ProtoReflect.Descriptor instead.
- func (*SecretEncryptedMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{11}
- }
- func (x *SecretEncryptedMessage) GetTargetMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.TargetMessageKey
- }
- return nil
- }
- func (x *SecretEncryptedMessage) GetEncPayload() []byte {
- if x != nil {
- return x.EncPayload
- }
- return nil
- }
- func (x *SecretEncryptedMessage) GetEncIV() []byte {
- if x != nil {
- return x.EncIV
- }
- return nil
- }
- func (x *SecretEncryptedMessage) GetSecretEncType() SecretEncryptedMessage_SecretEncType {
- if x != nil && x.SecretEncType != nil {
- return *x.SecretEncType
- }
- return SecretEncryptedMessage_UNKNOWN
- }
- type GroupInviteMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- GroupJID *string `protobuf:"bytes,1,opt,name=groupJID" json:"groupJID,omitempty"`
- InviteCode *string `protobuf:"bytes,2,opt,name=inviteCode" json:"inviteCode,omitempty"`
- InviteExpiration *int64 `protobuf:"varint,3,opt,name=inviteExpiration" json:"inviteExpiration,omitempty"`
- GroupName *string `protobuf:"bytes,4,opt,name=groupName" json:"groupName,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,5,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- Caption *string `protobuf:"bytes,6,opt,name=caption" json:"caption,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,7,opt,name=contextInfo" json:"contextInfo,omitempty"`
- GroupType *GroupInviteMessage_GroupType `protobuf:"varint,8,opt,name=groupType,enum=WAWebProtobufsE2E.GroupInviteMessage_GroupType" json:"groupType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *GroupInviteMessage) Reset() {
- *x = GroupInviteMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[12]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *GroupInviteMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*GroupInviteMessage) ProtoMessage() {}
- func (x *GroupInviteMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[12]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use GroupInviteMessage.ProtoReflect.Descriptor instead.
- func (*GroupInviteMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{12}
- }
- func (x *GroupInviteMessage) GetGroupJID() string {
- if x != nil && x.GroupJID != nil {
- return *x.GroupJID
- }
- return ""
- }
- func (x *GroupInviteMessage) GetInviteCode() string {
- if x != nil && x.InviteCode != nil {
- return *x.InviteCode
- }
- return ""
- }
- func (x *GroupInviteMessage) GetInviteExpiration() int64 {
- if x != nil && x.InviteExpiration != nil {
- return *x.InviteExpiration
- }
- return 0
- }
- func (x *GroupInviteMessage) GetGroupName() string {
- if x != nil && x.GroupName != nil {
- return *x.GroupName
- }
- return ""
- }
- func (x *GroupInviteMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *GroupInviteMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *GroupInviteMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *GroupInviteMessage) GetGroupType() GroupInviteMessage_GroupType {
- if x != nil && x.GroupType != nil {
- return *x.GroupType
- }
- return GroupInviteMessage_DEFAULT
- }
- type InteractiveResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to InteractiveResponseMessage:
- //
- // *InteractiveResponseMessage_NativeFlowResponseMessage_
- InteractiveResponseMessage isInteractiveResponseMessage_InteractiveResponseMessage `protobuf_oneof:"interactiveResponseMessage"`
- Body *InteractiveResponseMessage_Body `protobuf:"bytes,1,opt,name=body" json:"body,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,15,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveResponseMessage) Reset() {
- *x = InteractiveResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[13]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveResponseMessage) ProtoMessage() {}
- func (x *InteractiveResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[13]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveResponseMessage.ProtoReflect.Descriptor instead.
- func (*InteractiveResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{13}
- }
- func (x *InteractiveResponseMessage) GetInteractiveResponseMessage() isInteractiveResponseMessage_InteractiveResponseMessage {
- if x != nil {
- return x.InteractiveResponseMessage
- }
- return nil
- }
- func (x *InteractiveResponseMessage) GetNativeFlowResponseMessage() *InteractiveResponseMessage_NativeFlowResponseMessage {
- if x != nil {
- if x, ok := x.InteractiveResponseMessage.(*InteractiveResponseMessage_NativeFlowResponseMessage_); ok {
- return x.NativeFlowResponseMessage
- }
- }
- return nil
- }
- func (x *InteractiveResponseMessage) GetBody() *InteractiveResponseMessage_Body {
- if x != nil {
- return x.Body
- }
- return nil
- }
- func (x *InteractiveResponseMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type isInteractiveResponseMessage_InteractiveResponseMessage interface {
- isInteractiveResponseMessage_InteractiveResponseMessage()
- }
- type InteractiveResponseMessage_NativeFlowResponseMessage_ struct {
- NativeFlowResponseMessage *InteractiveResponseMessage_NativeFlowResponseMessage `protobuf:"bytes,2,opt,name=nativeFlowResponseMessage,oneof"`
- }
- func (*InteractiveResponseMessage_NativeFlowResponseMessage_) isInteractiveResponseMessage_InteractiveResponseMessage() {
- }
- type InteractiveMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to InteractiveMessage:
- //
- // *InteractiveMessage_ShopStorefrontMessage
- // *InteractiveMessage_CollectionMessage_
- // *InteractiveMessage_NativeFlowMessage_
- // *InteractiveMessage_CarouselMessage_
- InteractiveMessage isInteractiveMessage_InteractiveMessage `protobuf_oneof:"interactiveMessage"`
- Header *InteractiveMessage_Header `protobuf:"bytes,1,opt,name=header" json:"header,omitempty"`
- Body *InteractiveMessage_Body `protobuf:"bytes,2,opt,name=body" json:"body,omitempty"`
- Footer *InteractiveMessage_Footer `protobuf:"bytes,3,opt,name=footer" json:"footer,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,15,opt,name=contextInfo" json:"contextInfo,omitempty"`
- UrlTrackingMap *UrlTrackingMap `protobuf:"bytes,16,opt,name=urlTrackingMap" json:"urlTrackingMap,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage) Reset() {
- *x = InteractiveMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[14]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage) ProtoMessage() {}
- func (x *InteractiveMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[14]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14}
- }
- func (x *InteractiveMessage) GetInteractiveMessage() isInteractiveMessage_InteractiveMessage {
- if x != nil {
- return x.InteractiveMessage
- }
- return nil
- }
- func (x *InteractiveMessage) GetShopStorefrontMessage() *InteractiveMessage_ShopMessage {
- if x != nil {
- if x, ok := x.InteractiveMessage.(*InteractiveMessage_ShopStorefrontMessage); ok {
- return x.ShopStorefrontMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage) GetCollectionMessage() *InteractiveMessage_CollectionMessage {
- if x != nil {
- if x, ok := x.InteractiveMessage.(*InteractiveMessage_CollectionMessage_); ok {
- return x.CollectionMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage) GetNativeFlowMessage() *InteractiveMessage_NativeFlowMessage {
- if x != nil {
- if x, ok := x.InteractiveMessage.(*InteractiveMessage_NativeFlowMessage_); ok {
- return x.NativeFlowMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage) GetCarouselMessage() *InteractiveMessage_CarouselMessage {
- if x != nil {
- if x, ok := x.InteractiveMessage.(*InteractiveMessage_CarouselMessage_); ok {
- return x.CarouselMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage) GetHeader() *InteractiveMessage_Header {
- if x != nil {
- return x.Header
- }
- return nil
- }
- func (x *InteractiveMessage) GetBody() *InteractiveMessage_Body {
- if x != nil {
- return x.Body
- }
- return nil
- }
- func (x *InteractiveMessage) GetFooter() *InteractiveMessage_Footer {
- if x != nil {
- return x.Footer
- }
- return nil
- }
- func (x *InteractiveMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *InteractiveMessage) GetUrlTrackingMap() *UrlTrackingMap {
- if x != nil {
- return x.UrlTrackingMap
- }
- return nil
- }
- type isInteractiveMessage_InteractiveMessage interface {
- isInteractiveMessage_InteractiveMessage()
- }
- type InteractiveMessage_ShopStorefrontMessage struct {
- ShopStorefrontMessage *InteractiveMessage_ShopMessage `protobuf:"bytes,4,opt,name=shopStorefrontMessage,oneof"`
- }
- type InteractiveMessage_CollectionMessage_ struct {
- CollectionMessage *InteractiveMessage_CollectionMessage `protobuf:"bytes,5,opt,name=collectionMessage,oneof"`
- }
- type InteractiveMessage_NativeFlowMessage_ struct {
- NativeFlowMessage *InteractiveMessage_NativeFlowMessage `protobuf:"bytes,6,opt,name=nativeFlowMessage,oneof"`
- }
- type InteractiveMessage_CarouselMessage_ struct {
- CarouselMessage *InteractiveMessage_CarouselMessage `protobuf:"bytes,7,opt,name=carouselMessage,oneof"`
- }
- func (*InteractiveMessage_ShopStorefrontMessage) isInteractiveMessage_InteractiveMessage() {}
- func (*InteractiveMessage_CollectionMessage_) isInteractiveMessage_InteractiveMessage() {}
- func (*InteractiveMessage_NativeFlowMessage_) isInteractiveMessage_InteractiveMessage() {}
- func (*InteractiveMessage_CarouselMessage_) isInteractiveMessage_InteractiveMessage() {}
- type ListResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
- ListType *ListResponseMessage_ListType `protobuf:"varint,2,opt,name=listType,enum=WAWebProtobufsE2E.ListResponseMessage_ListType" json:"listType,omitempty"`
- SingleSelectReply *ListResponseMessage_SingleSelectReply `protobuf:"bytes,3,opt,name=singleSelectReply" json:"singleSelectReply,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,4,opt,name=contextInfo" json:"contextInfo,omitempty"`
- Description *string `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListResponseMessage) Reset() {
- *x = ListResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[15]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListResponseMessage) ProtoMessage() {}
- func (x *ListResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[15]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListResponseMessage.ProtoReflect.Descriptor instead.
- func (*ListResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{15}
- }
- func (x *ListResponseMessage) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ListResponseMessage) GetListType() ListResponseMessage_ListType {
- if x != nil && x.ListType != nil {
- return *x.ListType
- }
- return ListResponseMessage_UNKNOWN
- }
- func (x *ListResponseMessage) GetSingleSelectReply() *ListResponseMessage_SingleSelectReply {
- if x != nil {
- return x.SingleSelectReply
- }
- return nil
- }
- func (x *ListResponseMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *ListResponseMessage) GetDescription() string {
- if x != nil && x.Description != nil {
- return *x.Description
- }
- return ""
- }
- type ListMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
- Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
- ButtonText *string `protobuf:"bytes,3,opt,name=buttonText" json:"buttonText,omitempty"`
- ListType *ListMessage_ListType `protobuf:"varint,4,opt,name=listType,enum=WAWebProtobufsE2E.ListMessage_ListType" json:"listType,omitempty"`
- Sections []*ListMessage_Section `protobuf:"bytes,5,rep,name=sections" json:"sections,omitempty"`
- ProductListInfo *ListMessage_ProductListInfo `protobuf:"bytes,6,opt,name=productListInfo" json:"productListInfo,omitempty"`
- FooterText *string `protobuf:"bytes,7,opt,name=footerText" json:"footerText,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,8,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListMessage) Reset() {
- *x = ListMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[16]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListMessage) ProtoMessage() {}
- func (x *ListMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[16]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListMessage.ProtoReflect.Descriptor instead.
- func (*ListMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{16}
- }
- func (x *ListMessage) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ListMessage) GetDescription() string {
- if x != nil && x.Description != nil {
- return *x.Description
- }
- return ""
- }
- func (x *ListMessage) GetButtonText() string {
- if x != nil && x.ButtonText != nil {
- return *x.ButtonText
- }
- return ""
- }
- func (x *ListMessage) GetListType() ListMessage_ListType {
- if x != nil && x.ListType != nil {
- return *x.ListType
- }
- return ListMessage_UNKNOWN
- }
- func (x *ListMessage) GetSections() []*ListMessage_Section {
- if x != nil {
- return x.Sections
- }
- return nil
- }
- func (x *ListMessage) GetProductListInfo() *ListMessage_ProductListInfo {
- if x != nil {
- return x.ProductListInfo
- }
- return nil
- }
- func (x *ListMessage) GetFooterText() string {
- if x != nil && x.FooterText != nil {
- return *x.FooterText
- }
- return ""
- }
- func (x *ListMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type OrderMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- OrderID *string `protobuf:"bytes,1,opt,name=orderID" json:"orderID,omitempty"`
- Thumbnail []byte `protobuf:"bytes,2,opt,name=thumbnail" json:"thumbnail,omitempty"`
- ItemCount *int32 `protobuf:"varint,3,opt,name=itemCount" json:"itemCount,omitempty"`
- Status *OrderMessage_OrderStatus `protobuf:"varint,4,opt,name=status,enum=WAWebProtobufsE2E.OrderMessage_OrderStatus" json:"status,omitempty"`
- Surface *OrderMessage_OrderSurface `protobuf:"varint,5,opt,name=surface,enum=WAWebProtobufsE2E.OrderMessage_OrderSurface" json:"surface,omitempty"`
- Message *string `protobuf:"bytes,6,opt,name=message" json:"message,omitempty"`
- OrderTitle *string `protobuf:"bytes,7,opt,name=orderTitle" json:"orderTitle,omitempty"`
- SellerJID *string `protobuf:"bytes,8,opt,name=sellerJID" json:"sellerJID,omitempty"`
- Token *string `protobuf:"bytes,9,opt,name=token" json:"token,omitempty"`
- TotalAmount1000 *int64 `protobuf:"varint,10,opt,name=totalAmount1000" json:"totalAmount1000,omitempty"`
- TotalCurrencyCode *string `protobuf:"bytes,11,opt,name=totalCurrencyCode" json:"totalCurrencyCode,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- MessageVersion *int32 `protobuf:"varint,12,opt,name=messageVersion" json:"messageVersion,omitempty"`
- OrderRequestMessageID *waCommon.MessageKey `protobuf:"bytes,13,opt,name=orderRequestMessageID" json:"orderRequestMessageID,omitempty"`
- CatalogType *string `protobuf:"bytes,15,opt,name=catalogType" json:"catalogType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *OrderMessage) Reset() {
- *x = OrderMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[17]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *OrderMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*OrderMessage) ProtoMessage() {}
- func (x *OrderMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[17]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use OrderMessage.ProtoReflect.Descriptor instead.
- func (*OrderMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{17}
- }
- func (x *OrderMessage) GetOrderID() string {
- if x != nil && x.OrderID != nil {
- return *x.OrderID
- }
- return ""
- }
- func (x *OrderMessage) GetThumbnail() []byte {
- if x != nil {
- return x.Thumbnail
- }
- return nil
- }
- func (x *OrderMessage) GetItemCount() int32 {
- if x != nil && x.ItemCount != nil {
- return *x.ItemCount
- }
- return 0
- }
- func (x *OrderMessage) GetStatus() OrderMessage_OrderStatus {
- if x != nil && x.Status != nil {
- return *x.Status
- }
- return OrderMessage_INQUIRY
- }
- func (x *OrderMessage) GetSurface() OrderMessage_OrderSurface {
- if x != nil && x.Surface != nil {
- return *x.Surface
- }
- return OrderMessage_CATALOG
- }
- func (x *OrderMessage) GetMessage() string {
- if x != nil && x.Message != nil {
- return *x.Message
- }
- return ""
- }
- func (x *OrderMessage) GetOrderTitle() string {
- if x != nil && x.OrderTitle != nil {
- return *x.OrderTitle
- }
- return ""
- }
- func (x *OrderMessage) GetSellerJID() string {
- if x != nil && x.SellerJID != nil {
- return *x.SellerJID
- }
- return ""
- }
- func (x *OrderMessage) GetToken() string {
- if x != nil && x.Token != nil {
- return *x.Token
- }
- return ""
- }
- func (x *OrderMessage) GetTotalAmount1000() int64 {
- if x != nil && x.TotalAmount1000 != nil {
- return *x.TotalAmount1000
- }
- return 0
- }
- func (x *OrderMessage) GetTotalCurrencyCode() string {
- if x != nil && x.TotalCurrencyCode != nil {
- return *x.TotalCurrencyCode
- }
- return ""
- }
- func (x *OrderMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *OrderMessage) GetMessageVersion() int32 {
- if x != nil && x.MessageVersion != nil {
- return *x.MessageVersion
- }
- return 0
- }
- func (x *OrderMessage) GetOrderRequestMessageID() *waCommon.MessageKey {
- if x != nil {
- return x.OrderRequestMessageID
- }
- return nil
- }
- func (x *OrderMessage) GetCatalogType() string {
- if x != nil && x.CatalogType != nil {
- return *x.CatalogType
- }
- return ""
- }
- type StatusQuotedMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Type *StatusQuotedMessage_StatusQuotedMessageType `protobuf:"varint,1,opt,name=type,enum=WAWebProtobufsE2E.StatusQuotedMessage_StatusQuotedMessageType" json:"type,omitempty"`
- Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
- Thumbnail []byte `protobuf:"bytes,3,opt,name=thumbnail" json:"thumbnail,omitempty"`
- OriginalStatusID *waCommon.MessageKey `protobuf:"bytes,4,opt,name=originalStatusID" json:"originalStatusID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *StatusQuotedMessage) Reset() {
- *x = StatusQuotedMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[18]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *StatusQuotedMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*StatusQuotedMessage) ProtoMessage() {}
- func (x *StatusQuotedMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[18]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use StatusQuotedMessage.ProtoReflect.Descriptor instead.
- func (*StatusQuotedMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{18}
- }
- func (x *StatusQuotedMessage) GetType() StatusQuotedMessage_StatusQuotedMessageType {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return StatusQuotedMessage_QUESTION_ANSWER
- }
- func (x *StatusQuotedMessage) GetText() string {
- if x != nil && x.Text != nil {
- return *x.Text
- }
- return ""
- }
- func (x *StatusQuotedMessage) GetThumbnail() []byte {
- if x != nil {
- return x.Thumbnail
- }
- return nil
- }
- func (x *StatusQuotedMessage) GetOriginalStatusID() *waCommon.MessageKey {
- if x != nil {
- return x.OriginalStatusID
- }
- return nil
- }
- type PaymentInviteMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ServiceType *PaymentInviteMessage_ServiceType `protobuf:"varint,1,opt,name=serviceType,enum=WAWebProtobufsE2E.PaymentInviteMessage_ServiceType" json:"serviceType,omitempty"`
- ExpiryTimestamp *int64 `protobuf:"varint,2,opt,name=expiryTimestamp" json:"expiryTimestamp,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PaymentInviteMessage) Reset() {
- *x = PaymentInviteMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[19]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PaymentInviteMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PaymentInviteMessage) ProtoMessage() {}
- func (x *PaymentInviteMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[19]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PaymentInviteMessage.ProtoReflect.Descriptor instead.
- func (*PaymentInviteMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{19}
- }
- func (x *PaymentInviteMessage) GetServiceType() PaymentInviteMessage_ServiceType {
- if x != nil && x.ServiceType != nil {
- return *x.ServiceType
- }
- return PaymentInviteMessage_UNKNOWN
- }
- func (x *PaymentInviteMessage) GetExpiryTimestamp() int64 {
- if x != nil && x.ExpiryTimestamp != nil {
- return *x.ExpiryTimestamp
- }
- return 0
- }
- type HighlyStructuredMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Namespace *string `protobuf:"bytes,1,opt,name=namespace" json:"namespace,omitempty"`
- ElementName *string `protobuf:"bytes,2,opt,name=elementName" json:"elementName,omitempty"`
- Params []string `protobuf:"bytes,3,rep,name=params" json:"params,omitempty"`
- FallbackLg *string `protobuf:"bytes,4,opt,name=fallbackLg" json:"fallbackLg,omitempty"`
- FallbackLc *string `protobuf:"bytes,5,opt,name=fallbackLc" json:"fallbackLc,omitempty"`
- LocalizableParams []*HighlyStructuredMessage_HSMLocalizableParameter `protobuf:"bytes,6,rep,name=localizableParams" json:"localizableParams,omitempty"`
- DeterministicLg *string `protobuf:"bytes,7,opt,name=deterministicLg" json:"deterministicLg,omitempty"`
- DeterministicLc *string `protobuf:"bytes,8,opt,name=deterministicLc" json:"deterministicLc,omitempty"`
- HydratedHsm *TemplateMessage `protobuf:"bytes,9,opt,name=hydratedHsm" json:"hydratedHsm,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HighlyStructuredMessage) Reset() {
- *x = HighlyStructuredMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[20]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HighlyStructuredMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HighlyStructuredMessage) ProtoMessage() {}
- func (x *HighlyStructuredMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[20]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HighlyStructuredMessage.ProtoReflect.Descriptor instead.
- func (*HighlyStructuredMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{20}
- }
- func (x *HighlyStructuredMessage) GetNamespace() string {
- if x != nil && x.Namespace != nil {
- return *x.Namespace
- }
- return ""
- }
- func (x *HighlyStructuredMessage) GetElementName() string {
- if x != nil && x.ElementName != nil {
- return *x.ElementName
- }
- return ""
- }
- func (x *HighlyStructuredMessage) GetParams() []string {
- if x != nil {
- return x.Params
- }
- return nil
- }
- func (x *HighlyStructuredMessage) GetFallbackLg() string {
- if x != nil && x.FallbackLg != nil {
- return *x.FallbackLg
- }
- return ""
- }
- func (x *HighlyStructuredMessage) GetFallbackLc() string {
- if x != nil && x.FallbackLc != nil {
- return *x.FallbackLc
- }
- return ""
- }
- func (x *HighlyStructuredMessage) GetLocalizableParams() []*HighlyStructuredMessage_HSMLocalizableParameter {
- if x != nil {
- return x.LocalizableParams
- }
- return nil
- }
- func (x *HighlyStructuredMessage) GetDeterministicLg() string {
- if x != nil && x.DeterministicLg != nil {
- return *x.DeterministicLg
- }
- return ""
- }
- func (x *HighlyStructuredMessage) GetDeterministicLc() string {
- if x != nil && x.DeterministicLc != nil {
- return *x.DeterministicLc
- }
- return ""
- }
- func (x *HighlyStructuredMessage) GetHydratedHsm() *TemplateMessage {
- if x != nil {
- return x.HydratedHsm
- }
- return nil
- }
- type PeerDataOperationRequestResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- PeerDataOperationRequestType *PeerDataOperationRequestType `protobuf:"varint,1,opt,name=peerDataOperationRequestType,enum=WAWebProtobufsE2E.PeerDataOperationRequestType" json:"peerDataOperationRequestType,omitempty"`
- StanzaID *string `protobuf:"bytes,2,opt,name=stanzaID" json:"stanzaID,omitempty"`
- PeerDataOperationResult []*PeerDataOperationRequestResponseMessage_PeerDataOperationResult `protobuf:"bytes,3,rep,name=peerDataOperationResult" json:"peerDataOperationResult,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage) Reset() {
- *x = PeerDataOperationRequestResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[21]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage) ProtoMessage() {}
- func (x *PeerDataOperationRequestResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[21]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21}
- }
- func (x *PeerDataOperationRequestResponseMessage) GetPeerDataOperationRequestType() PeerDataOperationRequestType {
- if x != nil && x.PeerDataOperationRequestType != nil {
- return *x.PeerDataOperationRequestType
- }
- return PeerDataOperationRequestType_UPLOAD_STICKER
- }
- func (x *PeerDataOperationRequestResponseMessage) GetStanzaID() string {
- if x != nil && x.StanzaID != nil {
- return *x.StanzaID
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage) GetPeerDataOperationResult() []*PeerDataOperationRequestResponseMessage_PeerDataOperationResult {
- if x != nil {
- return x.PeerDataOperationResult
- }
- return nil
- }
- type PeerDataOperationRequestMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- PeerDataOperationRequestType *PeerDataOperationRequestType `protobuf:"varint,1,opt,name=peerDataOperationRequestType,enum=WAWebProtobufsE2E.PeerDataOperationRequestType" json:"peerDataOperationRequestType,omitempty"`
- RequestStickerReupload []*PeerDataOperationRequestMessage_RequestStickerReupload `protobuf:"bytes,2,rep,name=requestStickerReupload" json:"requestStickerReupload,omitempty"`
- RequestURLPreview []*PeerDataOperationRequestMessage_RequestUrlPreview `protobuf:"bytes,3,rep,name=requestURLPreview" json:"requestURLPreview,omitempty"`
- HistorySyncOnDemandRequest *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest `protobuf:"bytes,4,opt,name=historySyncOnDemandRequest" json:"historySyncOnDemandRequest,omitempty"`
- PlaceholderMessageResendRequest []*PeerDataOperationRequestMessage_PlaceholderMessageResendRequest `protobuf:"bytes,5,rep,name=placeholderMessageResendRequest" json:"placeholderMessageResendRequest,omitempty"`
- FullHistorySyncOnDemandRequest *PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest `protobuf:"bytes,6,opt,name=fullHistorySyncOnDemandRequest" json:"fullHistorySyncOnDemandRequest,omitempty"`
- SyncdCollectionFatalRecoveryRequest *PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest `protobuf:"bytes,7,opt,name=syncdCollectionFatalRecoveryRequest" json:"syncdCollectionFatalRecoveryRequest,omitempty"`
- HistorySyncChunkRetryRequest *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest `protobuf:"bytes,8,opt,name=historySyncChunkRetryRequest" json:"historySyncChunkRetryRequest,omitempty"`
- GalaxyFlowAction *PeerDataOperationRequestMessage_GalaxyFlowAction `protobuf:"bytes,9,opt,name=galaxyFlowAction" json:"galaxyFlowAction,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage) Reset() {
- *x = PeerDataOperationRequestMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[22]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[22]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22}
- }
- func (x *PeerDataOperationRequestMessage) GetPeerDataOperationRequestType() PeerDataOperationRequestType {
- if x != nil && x.PeerDataOperationRequestType != nil {
- return *x.PeerDataOperationRequestType
- }
- return PeerDataOperationRequestType_UPLOAD_STICKER
- }
- func (x *PeerDataOperationRequestMessage) GetRequestStickerReupload() []*PeerDataOperationRequestMessage_RequestStickerReupload {
- if x != nil {
- return x.RequestStickerReupload
- }
- return nil
- }
- func (x *PeerDataOperationRequestMessage) GetRequestURLPreview() []*PeerDataOperationRequestMessage_RequestUrlPreview {
- if x != nil {
- return x.RequestURLPreview
- }
- return nil
- }
- func (x *PeerDataOperationRequestMessage) GetHistorySyncOnDemandRequest() *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest {
- if x != nil {
- return x.HistorySyncOnDemandRequest
- }
- return nil
- }
- func (x *PeerDataOperationRequestMessage) GetPlaceholderMessageResendRequest() []*PeerDataOperationRequestMessage_PlaceholderMessageResendRequest {
- if x != nil {
- return x.PlaceholderMessageResendRequest
- }
- return nil
- }
- func (x *PeerDataOperationRequestMessage) GetFullHistorySyncOnDemandRequest() *PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest {
- if x != nil {
- return x.FullHistorySyncOnDemandRequest
- }
- return nil
- }
- func (x *PeerDataOperationRequestMessage) GetSyncdCollectionFatalRecoveryRequest() *PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest {
- if x != nil {
- return x.SyncdCollectionFatalRecoveryRequest
- }
- return nil
- }
- func (x *PeerDataOperationRequestMessage) GetHistorySyncChunkRetryRequest() *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest {
- if x != nil {
- return x.HistorySyncChunkRetryRequest
- }
- return nil
- }
- func (x *PeerDataOperationRequestMessage) GetGalaxyFlowAction() *PeerDataOperationRequestMessage_GalaxyFlowAction {
- if x != nil {
- return x.GalaxyFlowAction
- }
- return nil
- }
- type RequestWelcomeMessageMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- LocalChatState *RequestWelcomeMessageMetadata_LocalChatState `protobuf:"varint,1,opt,name=localChatState,enum=WAWebProtobufsE2E.RequestWelcomeMessageMetadata_LocalChatState" json:"localChatState,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *RequestWelcomeMessageMetadata) Reset() {
- *x = RequestWelcomeMessageMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[23]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *RequestWelcomeMessageMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*RequestWelcomeMessageMetadata) ProtoMessage() {}
- func (x *RequestWelcomeMessageMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[23]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use RequestWelcomeMessageMetadata.ProtoReflect.Descriptor instead.
- func (*RequestWelcomeMessageMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{23}
- }
- func (x *RequestWelcomeMessageMetadata) GetLocalChatState() RequestWelcomeMessageMetadata_LocalChatState {
- if x != nil && x.LocalChatState != nil {
- return *x.LocalChatState
- }
- return RequestWelcomeMessageMetadata_EMPTY
- }
- type ProtocolMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- Type *ProtocolMessage_Type `protobuf:"varint,2,opt,name=type,enum=WAWebProtobufsE2E.ProtocolMessage_Type" json:"type,omitempty"`
- EphemeralExpiration *uint32 `protobuf:"varint,4,opt,name=ephemeralExpiration" json:"ephemeralExpiration,omitempty"`
- EphemeralSettingTimestamp *int64 `protobuf:"varint,5,opt,name=ephemeralSettingTimestamp" json:"ephemeralSettingTimestamp,omitempty"`
- HistorySyncNotification *HistorySyncNotification `protobuf:"bytes,6,opt,name=historySyncNotification" json:"historySyncNotification,omitempty"`
- AppStateSyncKeyShare *AppStateSyncKeyShare `protobuf:"bytes,7,opt,name=appStateSyncKeyShare" json:"appStateSyncKeyShare,omitempty"`
- AppStateSyncKeyRequest *AppStateSyncKeyRequest `protobuf:"bytes,8,opt,name=appStateSyncKeyRequest" json:"appStateSyncKeyRequest,omitempty"`
- InitialSecurityNotificationSettingSync *InitialSecurityNotificationSettingSync `protobuf:"bytes,9,opt,name=initialSecurityNotificationSettingSync" json:"initialSecurityNotificationSettingSync,omitempty"`
- AppStateFatalExceptionNotification *AppStateFatalExceptionNotification `protobuf:"bytes,10,opt,name=appStateFatalExceptionNotification" json:"appStateFatalExceptionNotification,omitempty"`
- DisappearingMode *DisappearingMode `protobuf:"bytes,11,opt,name=disappearingMode" json:"disappearingMode,omitempty"`
- EditedMessage *Message `protobuf:"bytes,14,opt,name=editedMessage" json:"editedMessage,omitempty"`
- TimestampMS *int64 `protobuf:"varint,15,opt,name=timestampMS" json:"timestampMS,omitempty"`
- PeerDataOperationRequestMessage *PeerDataOperationRequestMessage `protobuf:"bytes,16,opt,name=peerDataOperationRequestMessage" json:"peerDataOperationRequestMessage,omitempty"`
- PeerDataOperationRequestResponseMessage *PeerDataOperationRequestResponseMessage `protobuf:"bytes,17,opt,name=peerDataOperationRequestResponseMessage" json:"peerDataOperationRequestResponseMessage,omitempty"`
- BotFeedbackMessage *waAICommon.BotFeedbackMessage `protobuf:"bytes,18,opt,name=botFeedbackMessage" json:"botFeedbackMessage,omitempty"`
- InvokerJID *string `protobuf:"bytes,19,opt,name=invokerJID" json:"invokerJID,omitempty"`
- RequestWelcomeMessageMetadata *RequestWelcomeMessageMetadata `protobuf:"bytes,20,opt,name=requestWelcomeMessageMetadata" json:"requestWelcomeMessageMetadata,omitempty"`
- MediaNotifyMessage *MediaNotifyMessage `protobuf:"bytes,21,opt,name=mediaNotifyMessage" json:"mediaNotifyMessage,omitempty"`
- CloudApiThreadControlNotification *CloudAPIThreadControlNotification `protobuf:"bytes,22,opt,name=cloudApiThreadControlNotification" json:"cloudApiThreadControlNotification,omitempty"`
- LidMigrationMappingSyncMessage *LIDMigrationMappingSyncMessage `protobuf:"bytes,23,opt,name=lidMigrationMappingSyncMessage" json:"lidMigrationMappingSyncMessage,omitempty"`
- LimitSharing *waCommon.LimitSharing `protobuf:"bytes,24,opt,name=limitSharing" json:"limitSharing,omitempty"`
- AiPsiMetadata []byte `protobuf:"bytes,25,opt,name=aiPsiMetadata" json:"aiPsiMetadata,omitempty"`
- AiQueryFanout *AIQueryFanout `protobuf:"bytes,26,opt,name=aiQueryFanout" json:"aiQueryFanout,omitempty"`
- MemberLabel *MemberLabel `protobuf:"bytes,27,opt,name=memberLabel" json:"memberLabel,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ProtocolMessage) Reset() {
- *x = ProtocolMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[24]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ProtocolMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ProtocolMessage) ProtoMessage() {}
- func (x *ProtocolMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[24]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ProtocolMessage.ProtoReflect.Descriptor instead.
- func (*ProtocolMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{24}
- }
- func (x *ProtocolMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- func (x *ProtocolMessage) GetType() ProtocolMessage_Type {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return ProtocolMessage_REVOKE
- }
- func (x *ProtocolMessage) GetEphemeralExpiration() uint32 {
- if x != nil && x.EphemeralExpiration != nil {
- return *x.EphemeralExpiration
- }
- return 0
- }
- func (x *ProtocolMessage) GetEphemeralSettingTimestamp() int64 {
- if x != nil && x.EphemeralSettingTimestamp != nil {
- return *x.EphemeralSettingTimestamp
- }
- return 0
- }
- func (x *ProtocolMessage) GetHistorySyncNotification() *HistorySyncNotification {
- if x != nil {
- return x.HistorySyncNotification
- }
- return nil
- }
- func (x *ProtocolMessage) GetAppStateSyncKeyShare() *AppStateSyncKeyShare {
- if x != nil {
- return x.AppStateSyncKeyShare
- }
- return nil
- }
- func (x *ProtocolMessage) GetAppStateSyncKeyRequest() *AppStateSyncKeyRequest {
- if x != nil {
- return x.AppStateSyncKeyRequest
- }
- return nil
- }
- func (x *ProtocolMessage) GetInitialSecurityNotificationSettingSync() *InitialSecurityNotificationSettingSync {
- if x != nil {
- return x.InitialSecurityNotificationSettingSync
- }
- return nil
- }
- func (x *ProtocolMessage) GetAppStateFatalExceptionNotification() *AppStateFatalExceptionNotification {
- if x != nil {
- return x.AppStateFatalExceptionNotification
- }
- return nil
- }
- func (x *ProtocolMessage) GetDisappearingMode() *DisappearingMode {
- if x != nil {
- return x.DisappearingMode
- }
- return nil
- }
- func (x *ProtocolMessage) GetEditedMessage() *Message {
- if x != nil {
- return x.EditedMessage
- }
- return nil
- }
- func (x *ProtocolMessage) GetTimestampMS() int64 {
- if x != nil && x.TimestampMS != nil {
- return *x.TimestampMS
- }
- return 0
- }
- func (x *ProtocolMessage) GetPeerDataOperationRequestMessage() *PeerDataOperationRequestMessage {
- if x != nil {
- return x.PeerDataOperationRequestMessage
- }
- return nil
- }
- func (x *ProtocolMessage) GetPeerDataOperationRequestResponseMessage() *PeerDataOperationRequestResponseMessage {
- if x != nil {
- return x.PeerDataOperationRequestResponseMessage
- }
- return nil
- }
- func (x *ProtocolMessage) GetBotFeedbackMessage() *waAICommon.BotFeedbackMessage {
- if x != nil {
- return x.BotFeedbackMessage
- }
- return nil
- }
- func (x *ProtocolMessage) GetInvokerJID() string {
- if x != nil && x.InvokerJID != nil {
- return *x.InvokerJID
- }
- return ""
- }
- func (x *ProtocolMessage) GetRequestWelcomeMessageMetadata() *RequestWelcomeMessageMetadata {
- if x != nil {
- return x.RequestWelcomeMessageMetadata
- }
- return nil
- }
- func (x *ProtocolMessage) GetMediaNotifyMessage() *MediaNotifyMessage {
- if x != nil {
- return x.MediaNotifyMessage
- }
- return nil
- }
- func (x *ProtocolMessage) GetCloudApiThreadControlNotification() *CloudAPIThreadControlNotification {
- if x != nil {
- return x.CloudApiThreadControlNotification
- }
- return nil
- }
- func (x *ProtocolMessage) GetLidMigrationMappingSyncMessage() *LIDMigrationMappingSyncMessage {
- if x != nil {
- return x.LidMigrationMappingSyncMessage
- }
- return nil
- }
- func (x *ProtocolMessage) GetLimitSharing() *waCommon.LimitSharing {
- if x != nil {
- return x.LimitSharing
- }
- return nil
- }
- func (x *ProtocolMessage) GetAiPsiMetadata() []byte {
- if x != nil {
- return x.AiPsiMetadata
- }
- return nil
- }
- func (x *ProtocolMessage) GetAiQueryFanout() *AIQueryFanout {
- if x != nil {
- return x.AiQueryFanout
- }
- return nil
- }
- func (x *ProtocolMessage) GetMemberLabel() *MemberLabel {
- if x != nil {
- return x.MemberLabel
- }
- return nil
- }
- type CloudAPIThreadControlNotification struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Status *CloudAPIThreadControlNotification_CloudAPIThreadControl `protobuf:"varint,1,opt,name=status,enum=WAWebProtobufsE2E.CloudAPIThreadControlNotification_CloudAPIThreadControl" json:"status,omitempty"`
- SenderNotificationTimestampMS *int64 `protobuf:"varint,2,opt,name=senderNotificationTimestampMS" json:"senderNotificationTimestampMS,omitempty"`
- ConsumerLid *string `protobuf:"bytes,3,opt,name=consumerLid" json:"consumerLid,omitempty"`
- ConsumerPhoneNumber *string `protobuf:"bytes,4,opt,name=consumerPhoneNumber" json:"consumerPhoneNumber,omitempty"`
- NotificationContent *CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent `protobuf:"bytes,5,opt,name=notificationContent" json:"notificationContent,omitempty"`
- ShouldSuppressNotification *bool `protobuf:"varint,6,opt,name=shouldSuppressNotification" json:"shouldSuppressNotification,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *CloudAPIThreadControlNotification) Reset() {
- *x = CloudAPIThreadControlNotification{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[25]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *CloudAPIThreadControlNotification) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*CloudAPIThreadControlNotification) ProtoMessage() {}
- func (x *CloudAPIThreadControlNotification) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[25]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use CloudAPIThreadControlNotification.ProtoReflect.Descriptor instead.
- func (*CloudAPIThreadControlNotification) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{25}
- }
- func (x *CloudAPIThreadControlNotification) GetStatus() CloudAPIThreadControlNotification_CloudAPIThreadControl {
- if x != nil && x.Status != nil {
- return *x.Status
- }
- return CloudAPIThreadControlNotification_UNKNOWN
- }
- func (x *CloudAPIThreadControlNotification) GetSenderNotificationTimestampMS() int64 {
- if x != nil && x.SenderNotificationTimestampMS != nil {
- return *x.SenderNotificationTimestampMS
- }
- return 0
- }
- func (x *CloudAPIThreadControlNotification) GetConsumerLid() string {
- if x != nil && x.ConsumerLid != nil {
- return *x.ConsumerLid
- }
- return ""
- }
- func (x *CloudAPIThreadControlNotification) GetConsumerPhoneNumber() string {
- if x != nil && x.ConsumerPhoneNumber != nil {
- return *x.ConsumerPhoneNumber
- }
- return ""
- }
- func (x *CloudAPIThreadControlNotification) GetNotificationContent() *CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent {
- if x != nil {
- return x.NotificationContent
- }
- return nil
- }
- func (x *CloudAPIThreadControlNotification) GetShouldSuppressNotification() bool {
- if x != nil && x.ShouldSuppressNotification != nil {
- return *x.ShouldSuppressNotification
- }
- return false
- }
- type VideoMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
- Mimetype *string `protobuf:"bytes,2,opt,name=mimetype" json:"mimetype,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,3,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- FileLength *uint64 `protobuf:"varint,4,opt,name=fileLength" json:"fileLength,omitempty"`
- Seconds *uint32 `protobuf:"varint,5,opt,name=seconds" json:"seconds,omitempty"`
- MediaKey []byte `protobuf:"bytes,6,opt,name=mediaKey" json:"mediaKey,omitempty"`
- Caption *string `protobuf:"bytes,7,opt,name=caption" json:"caption,omitempty"`
- GifPlayback *bool `protobuf:"varint,8,opt,name=gifPlayback" json:"gifPlayback,omitempty"`
- Height *uint32 `protobuf:"varint,9,opt,name=height" json:"height,omitempty"`
- Width *uint32 `protobuf:"varint,10,opt,name=width" json:"width,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,11,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- InteractiveAnnotations []*InteractiveAnnotation `protobuf:"bytes,12,rep,name=interactiveAnnotations" json:"interactiveAnnotations,omitempty"`
- DirectPath *string `protobuf:"bytes,13,opt,name=directPath" json:"directPath,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,14,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,16,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- StreamingSidecar []byte `protobuf:"bytes,18,opt,name=streamingSidecar" json:"streamingSidecar,omitempty"`
- GifAttribution *VideoMessage_Attribution `protobuf:"varint,19,opt,name=gifAttribution,enum=WAWebProtobufsE2E.VideoMessage_Attribution" json:"gifAttribution,omitempty"`
- ViewOnce *bool `protobuf:"varint,20,opt,name=viewOnce" json:"viewOnce,omitempty"`
- ThumbnailDirectPath *string `protobuf:"bytes,21,opt,name=thumbnailDirectPath" json:"thumbnailDirectPath,omitempty"`
- ThumbnailSHA256 []byte `protobuf:"bytes,22,opt,name=thumbnailSHA256" json:"thumbnailSHA256,omitempty"`
- ThumbnailEncSHA256 []byte `protobuf:"bytes,23,opt,name=thumbnailEncSHA256" json:"thumbnailEncSHA256,omitempty"`
- StaticURL *string `protobuf:"bytes,24,opt,name=staticURL" json:"staticURL,omitempty"`
- Annotations []*InteractiveAnnotation `protobuf:"bytes,25,rep,name=annotations" json:"annotations,omitempty"`
- AccessibilityLabel *string `protobuf:"bytes,26,opt,name=accessibilityLabel" json:"accessibilityLabel,omitempty"`
- ProcessedVideos []*ProcessedVideo `protobuf:"bytes,27,rep,name=processedVideos" json:"processedVideos,omitempty"`
- ExternalShareFullVideoDurationInSeconds *uint32 `protobuf:"varint,28,opt,name=externalShareFullVideoDurationInSeconds" json:"externalShareFullVideoDurationInSeconds,omitempty"`
- MotionPhotoPresentationOffsetMS *uint64 `protobuf:"varint,29,opt,name=motionPhotoPresentationOffsetMS" json:"motionPhotoPresentationOffsetMS,omitempty"`
- MetadataURL *string `protobuf:"bytes,30,opt,name=metadataURL" json:"metadataURL,omitempty"`
- VideoSourceType *VideoMessage_VideoSourceType `protobuf:"varint,31,opt,name=videoSourceType,enum=WAWebProtobufsE2E.VideoMessage_VideoSourceType" json:"videoSourceType,omitempty"`
- MediaKeyDomain *MediaKeyDomain `protobuf:"varint,32,opt,name=mediaKeyDomain,enum=WAWebProtobufsE2E.MediaKeyDomain" json:"mediaKeyDomain,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *VideoMessage) Reset() {
- *x = VideoMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[26]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *VideoMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*VideoMessage) ProtoMessage() {}
- func (x *VideoMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[26]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use VideoMessage.ProtoReflect.Descriptor instead.
- func (*VideoMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{26}
- }
- func (x *VideoMessage) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *VideoMessage) GetMimetype() string {
- if x != nil && x.Mimetype != nil {
- return *x.Mimetype
- }
- return ""
- }
- func (x *VideoMessage) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *VideoMessage) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *VideoMessage) GetSeconds() uint32 {
- if x != nil && x.Seconds != nil {
- return *x.Seconds
- }
- return 0
- }
- func (x *VideoMessage) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *VideoMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *VideoMessage) GetGifPlayback() bool {
- if x != nil && x.GifPlayback != nil {
- return *x.GifPlayback
- }
- return false
- }
- func (x *VideoMessage) GetHeight() uint32 {
- if x != nil && x.Height != nil {
- return *x.Height
- }
- return 0
- }
- func (x *VideoMessage) GetWidth() uint32 {
- if x != nil && x.Width != nil {
- return *x.Width
- }
- return 0
- }
- func (x *VideoMessage) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *VideoMessage) GetInteractiveAnnotations() []*InteractiveAnnotation {
- if x != nil {
- return x.InteractiveAnnotations
- }
- return nil
- }
- func (x *VideoMessage) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *VideoMessage) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *VideoMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *VideoMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *VideoMessage) GetStreamingSidecar() []byte {
- if x != nil {
- return x.StreamingSidecar
- }
- return nil
- }
- func (x *VideoMessage) GetGifAttribution() VideoMessage_Attribution {
- if x != nil && x.GifAttribution != nil {
- return *x.GifAttribution
- }
- return VideoMessage_NONE
- }
- func (x *VideoMessage) GetViewOnce() bool {
- if x != nil && x.ViewOnce != nil {
- return *x.ViewOnce
- }
- return false
- }
- func (x *VideoMessage) GetThumbnailDirectPath() string {
- if x != nil && x.ThumbnailDirectPath != nil {
- return *x.ThumbnailDirectPath
- }
- return ""
- }
- func (x *VideoMessage) GetThumbnailSHA256() []byte {
- if x != nil {
- return x.ThumbnailSHA256
- }
- return nil
- }
- func (x *VideoMessage) GetThumbnailEncSHA256() []byte {
- if x != nil {
- return x.ThumbnailEncSHA256
- }
- return nil
- }
- func (x *VideoMessage) GetStaticURL() string {
- if x != nil && x.StaticURL != nil {
- return *x.StaticURL
- }
- return ""
- }
- func (x *VideoMessage) GetAnnotations() []*InteractiveAnnotation {
- if x != nil {
- return x.Annotations
- }
- return nil
- }
- func (x *VideoMessage) GetAccessibilityLabel() string {
- if x != nil && x.AccessibilityLabel != nil {
- return *x.AccessibilityLabel
- }
- return ""
- }
- func (x *VideoMessage) GetProcessedVideos() []*ProcessedVideo {
- if x != nil {
- return x.ProcessedVideos
- }
- return nil
- }
- func (x *VideoMessage) GetExternalShareFullVideoDurationInSeconds() uint32 {
- if x != nil && x.ExternalShareFullVideoDurationInSeconds != nil {
- return *x.ExternalShareFullVideoDurationInSeconds
- }
- return 0
- }
- func (x *VideoMessage) GetMotionPhotoPresentationOffsetMS() uint64 {
- if x != nil && x.MotionPhotoPresentationOffsetMS != nil {
- return *x.MotionPhotoPresentationOffsetMS
- }
- return 0
- }
- func (x *VideoMessage) GetMetadataURL() string {
- if x != nil && x.MetadataURL != nil {
- return *x.MetadataURL
- }
- return ""
- }
- func (x *VideoMessage) GetVideoSourceType() VideoMessage_VideoSourceType {
- if x != nil && x.VideoSourceType != nil {
- return *x.VideoSourceType
- }
- return VideoMessage_USER_VIDEO
- }
- func (x *VideoMessage) GetMediaKeyDomain() MediaKeyDomain {
- if x != nil && x.MediaKeyDomain != nil {
- return *x.MediaKeyDomain
- }
- return MediaKeyDomain_UNSET
- }
- type ExtendedTextMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
- MatchedText *string `protobuf:"bytes,2,opt,name=matchedText" json:"matchedText,omitempty"`
- Description *string `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"`
- Title *string `protobuf:"bytes,6,opt,name=title" json:"title,omitempty"`
- TextArgb *uint32 `protobuf:"fixed32,7,opt,name=textArgb" json:"textArgb,omitempty"`
- BackgroundArgb *uint32 `protobuf:"fixed32,8,opt,name=backgroundArgb" json:"backgroundArgb,omitempty"`
- Font *ExtendedTextMessage_FontType `protobuf:"varint,9,opt,name=font,enum=WAWebProtobufsE2E.ExtendedTextMessage_FontType" json:"font,omitempty"`
- PreviewType *ExtendedTextMessage_PreviewType `protobuf:"varint,10,opt,name=previewType,enum=WAWebProtobufsE2E.ExtendedTextMessage_PreviewType" json:"previewType,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,16,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- DoNotPlayInline *bool `protobuf:"varint,18,opt,name=doNotPlayInline" json:"doNotPlayInline,omitempty"`
- ThumbnailDirectPath *string `protobuf:"bytes,19,opt,name=thumbnailDirectPath" json:"thumbnailDirectPath,omitempty"`
- ThumbnailSHA256 []byte `protobuf:"bytes,20,opt,name=thumbnailSHA256" json:"thumbnailSHA256,omitempty"`
- ThumbnailEncSHA256 []byte `protobuf:"bytes,21,opt,name=thumbnailEncSHA256" json:"thumbnailEncSHA256,omitempty"`
- MediaKey []byte `protobuf:"bytes,22,opt,name=mediaKey" json:"mediaKey,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,23,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- ThumbnailHeight *uint32 `protobuf:"varint,24,opt,name=thumbnailHeight" json:"thumbnailHeight,omitempty"`
- ThumbnailWidth *uint32 `protobuf:"varint,25,opt,name=thumbnailWidth" json:"thumbnailWidth,omitempty"`
- InviteLinkGroupType *ExtendedTextMessage_InviteLinkGroupType `protobuf:"varint,26,opt,name=inviteLinkGroupType,enum=WAWebProtobufsE2E.ExtendedTextMessage_InviteLinkGroupType" json:"inviteLinkGroupType,omitempty"`
- InviteLinkParentGroupSubjectV2 *string `protobuf:"bytes,27,opt,name=inviteLinkParentGroupSubjectV2" json:"inviteLinkParentGroupSubjectV2,omitempty"`
- InviteLinkParentGroupThumbnailV2 []byte `protobuf:"bytes,28,opt,name=inviteLinkParentGroupThumbnailV2" json:"inviteLinkParentGroupThumbnailV2,omitempty"`
- InviteLinkGroupTypeV2 *ExtendedTextMessage_InviteLinkGroupType `protobuf:"varint,29,opt,name=inviteLinkGroupTypeV2,enum=WAWebProtobufsE2E.ExtendedTextMessage_InviteLinkGroupType" json:"inviteLinkGroupTypeV2,omitempty"`
- ViewOnce *bool `protobuf:"varint,30,opt,name=viewOnce" json:"viewOnce,omitempty"`
- VideoHeight *uint32 `protobuf:"varint,31,opt,name=videoHeight" json:"videoHeight,omitempty"`
- VideoWidth *uint32 `protobuf:"varint,32,opt,name=videoWidth" json:"videoWidth,omitempty"`
- FaviconMMSMetadata *MMSThumbnailMetadata `protobuf:"bytes,33,opt,name=faviconMMSMetadata" json:"faviconMMSMetadata,omitempty"`
- LinkPreviewMetadata *LinkPreviewMetadata `protobuf:"bytes,34,opt,name=linkPreviewMetadata" json:"linkPreviewMetadata,omitempty"`
- PaymentLinkMetadata *PaymentLinkMetadata `protobuf:"bytes,35,opt,name=paymentLinkMetadata" json:"paymentLinkMetadata,omitempty"`
- EndCardTiles []*VideoEndCard `protobuf:"bytes,36,rep,name=endCardTiles" json:"endCardTiles,omitempty"`
- VideoContentURL *string `protobuf:"bytes,37,opt,name=videoContentURL" json:"videoContentURL,omitempty"`
- MusicMetadata *EmbeddedMusic `protobuf:"bytes,38,opt,name=musicMetadata" json:"musicMetadata,omitempty"`
- PaymentExtendedMetadata *PaymentExtendedMetadata `protobuf:"bytes,39,opt,name=paymentExtendedMetadata" json:"paymentExtendedMetadata,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ExtendedTextMessage) Reset() {
- *x = ExtendedTextMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[27]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ExtendedTextMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ExtendedTextMessage) ProtoMessage() {}
- func (x *ExtendedTextMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[27]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ExtendedTextMessage.ProtoReflect.Descriptor instead.
- func (*ExtendedTextMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{27}
- }
- func (x *ExtendedTextMessage) GetText() string {
- if x != nil && x.Text != nil {
- return *x.Text
- }
- return ""
- }
- func (x *ExtendedTextMessage) GetMatchedText() string {
- if x != nil && x.MatchedText != nil {
- return *x.MatchedText
- }
- return ""
- }
- func (x *ExtendedTextMessage) GetDescription() string {
- if x != nil && x.Description != nil {
- return *x.Description
- }
- return ""
- }
- func (x *ExtendedTextMessage) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ExtendedTextMessage) GetTextArgb() uint32 {
- if x != nil && x.TextArgb != nil {
- return *x.TextArgb
- }
- return 0
- }
- func (x *ExtendedTextMessage) GetBackgroundArgb() uint32 {
- if x != nil && x.BackgroundArgb != nil {
- return *x.BackgroundArgb
- }
- return 0
- }
- func (x *ExtendedTextMessage) GetFont() ExtendedTextMessage_FontType {
- if x != nil && x.Font != nil {
- return *x.Font
- }
- return ExtendedTextMessage_SYSTEM
- }
- func (x *ExtendedTextMessage) GetPreviewType() ExtendedTextMessage_PreviewType {
- if x != nil && x.PreviewType != nil {
- return *x.PreviewType
- }
- return ExtendedTextMessage_NONE
- }
- func (x *ExtendedTextMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetDoNotPlayInline() bool {
- if x != nil && x.DoNotPlayInline != nil {
- return *x.DoNotPlayInline
- }
- return false
- }
- func (x *ExtendedTextMessage) GetThumbnailDirectPath() string {
- if x != nil && x.ThumbnailDirectPath != nil {
- return *x.ThumbnailDirectPath
- }
- return ""
- }
- func (x *ExtendedTextMessage) GetThumbnailSHA256() []byte {
- if x != nil {
- return x.ThumbnailSHA256
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetThumbnailEncSHA256() []byte {
- if x != nil {
- return x.ThumbnailEncSHA256
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *ExtendedTextMessage) GetThumbnailHeight() uint32 {
- if x != nil && x.ThumbnailHeight != nil {
- return *x.ThumbnailHeight
- }
- return 0
- }
- func (x *ExtendedTextMessage) GetThumbnailWidth() uint32 {
- if x != nil && x.ThumbnailWidth != nil {
- return *x.ThumbnailWidth
- }
- return 0
- }
- func (x *ExtendedTextMessage) GetInviteLinkGroupType() ExtendedTextMessage_InviteLinkGroupType {
- if x != nil && x.InviteLinkGroupType != nil {
- return *x.InviteLinkGroupType
- }
- return ExtendedTextMessage_DEFAULT
- }
- func (x *ExtendedTextMessage) GetInviteLinkParentGroupSubjectV2() string {
- if x != nil && x.InviteLinkParentGroupSubjectV2 != nil {
- return *x.InviteLinkParentGroupSubjectV2
- }
- return ""
- }
- func (x *ExtendedTextMessage) GetInviteLinkParentGroupThumbnailV2() []byte {
- if x != nil {
- return x.InviteLinkParentGroupThumbnailV2
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetInviteLinkGroupTypeV2() ExtendedTextMessage_InviteLinkGroupType {
- if x != nil && x.InviteLinkGroupTypeV2 != nil {
- return *x.InviteLinkGroupTypeV2
- }
- return ExtendedTextMessage_DEFAULT
- }
- func (x *ExtendedTextMessage) GetViewOnce() bool {
- if x != nil && x.ViewOnce != nil {
- return *x.ViewOnce
- }
- return false
- }
- func (x *ExtendedTextMessage) GetVideoHeight() uint32 {
- if x != nil && x.VideoHeight != nil {
- return *x.VideoHeight
- }
- return 0
- }
- func (x *ExtendedTextMessage) GetVideoWidth() uint32 {
- if x != nil && x.VideoWidth != nil {
- return *x.VideoWidth
- }
- return 0
- }
- func (x *ExtendedTextMessage) GetFaviconMMSMetadata() *MMSThumbnailMetadata {
- if x != nil {
- return x.FaviconMMSMetadata
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetLinkPreviewMetadata() *LinkPreviewMetadata {
- if x != nil {
- return x.LinkPreviewMetadata
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetPaymentLinkMetadata() *PaymentLinkMetadata {
- if x != nil {
- return x.PaymentLinkMetadata
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetEndCardTiles() []*VideoEndCard {
- if x != nil {
- return x.EndCardTiles
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetVideoContentURL() string {
- if x != nil && x.VideoContentURL != nil {
- return *x.VideoContentURL
- }
- return ""
- }
- func (x *ExtendedTextMessage) GetMusicMetadata() *EmbeddedMusic {
- if x != nil {
- return x.MusicMetadata
- }
- return nil
- }
- func (x *ExtendedTextMessage) GetPaymentExtendedMetadata() *PaymentExtendedMetadata {
- if x != nil {
- return x.PaymentExtendedMetadata
- }
- return nil
- }
- type LinkPreviewMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- PaymentLinkMetadata *PaymentLinkMetadata `protobuf:"bytes,1,opt,name=paymentLinkMetadata" json:"paymentLinkMetadata,omitempty"`
- UrlMetadata *URLMetadata `protobuf:"bytes,2,opt,name=urlMetadata" json:"urlMetadata,omitempty"`
- FbExperimentID *uint32 `protobuf:"varint,3,opt,name=fbExperimentID" json:"fbExperimentID,omitempty"`
- LinkMediaDuration *uint32 `protobuf:"varint,4,opt,name=linkMediaDuration" json:"linkMediaDuration,omitempty"`
- SocialMediaPostType *LinkPreviewMetadata_SocialMediaPostType `protobuf:"varint,5,opt,name=socialMediaPostType,enum=WAWebProtobufsE2E.LinkPreviewMetadata_SocialMediaPostType" json:"socialMediaPostType,omitempty"`
- LinkInlineVideoMuted *bool `protobuf:"varint,6,opt,name=linkInlineVideoMuted" json:"linkInlineVideoMuted,omitempty"`
- VideoContentURL *string `protobuf:"bytes,7,opt,name=videoContentURL" json:"videoContentURL,omitempty"`
- MusicMetadata *EmbeddedMusic `protobuf:"bytes,8,opt,name=musicMetadata" json:"musicMetadata,omitempty"`
- VideoContentCaption *string `protobuf:"bytes,9,opt,name=videoContentCaption" json:"videoContentCaption,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *LinkPreviewMetadata) Reset() {
- *x = LinkPreviewMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[28]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *LinkPreviewMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*LinkPreviewMetadata) ProtoMessage() {}
- func (x *LinkPreviewMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[28]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use LinkPreviewMetadata.ProtoReflect.Descriptor instead.
- func (*LinkPreviewMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{28}
- }
- func (x *LinkPreviewMetadata) GetPaymentLinkMetadata() *PaymentLinkMetadata {
- if x != nil {
- return x.PaymentLinkMetadata
- }
- return nil
- }
- func (x *LinkPreviewMetadata) GetUrlMetadata() *URLMetadata {
- if x != nil {
- return x.UrlMetadata
- }
- return nil
- }
- func (x *LinkPreviewMetadata) GetFbExperimentID() uint32 {
- if x != nil && x.FbExperimentID != nil {
- return *x.FbExperimentID
- }
- return 0
- }
- func (x *LinkPreviewMetadata) GetLinkMediaDuration() uint32 {
- if x != nil && x.LinkMediaDuration != nil {
- return *x.LinkMediaDuration
- }
- return 0
- }
- func (x *LinkPreviewMetadata) GetSocialMediaPostType() LinkPreviewMetadata_SocialMediaPostType {
- if x != nil && x.SocialMediaPostType != nil {
- return *x.SocialMediaPostType
- }
- return LinkPreviewMetadata_NONE
- }
- func (x *LinkPreviewMetadata) GetLinkInlineVideoMuted() bool {
- if x != nil && x.LinkInlineVideoMuted != nil {
- return *x.LinkInlineVideoMuted
- }
- return false
- }
- func (x *LinkPreviewMetadata) GetVideoContentURL() string {
- if x != nil && x.VideoContentURL != nil {
- return *x.VideoContentURL
- }
- return ""
- }
- func (x *LinkPreviewMetadata) GetMusicMetadata() *EmbeddedMusic {
- if x != nil {
- return x.MusicMetadata
- }
- return nil
- }
- func (x *LinkPreviewMetadata) GetVideoContentCaption() string {
- if x != nil && x.VideoContentCaption != nil {
- return *x.VideoContentCaption
- }
- return ""
- }
- type PaymentLinkMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Button *PaymentLinkMetadata_PaymentLinkButton `protobuf:"bytes,1,opt,name=button" json:"button,omitempty"`
- Header *PaymentLinkMetadata_PaymentLinkHeader `protobuf:"bytes,2,opt,name=header" json:"header,omitempty"`
- Provider *PaymentLinkMetadata_PaymentLinkProvider `protobuf:"bytes,3,opt,name=provider" json:"provider,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PaymentLinkMetadata) Reset() {
- *x = PaymentLinkMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[29]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PaymentLinkMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PaymentLinkMetadata) ProtoMessage() {}
- func (x *PaymentLinkMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[29]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PaymentLinkMetadata.ProtoReflect.Descriptor instead.
- func (*PaymentLinkMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{29}
- }
- func (x *PaymentLinkMetadata) GetButton() *PaymentLinkMetadata_PaymentLinkButton {
- if x != nil {
- return x.Button
- }
- return nil
- }
- func (x *PaymentLinkMetadata) GetHeader() *PaymentLinkMetadata_PaymentLinkHeader {
- if x != nil {
- return x.Header
- }
- return nil
- }
- func (x *PaymentLinkMetadata) GetProvider() *PaymentLinkMetadata_PaymentLinkProvider {
- if x != nil {
- return x.Provider
- }
- return nil
- }
- type StatusNotificationMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ResponseMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=responseMessageKey" json:"responseMessageKey,omitempty"`
- OriginalMessageKey *waCommon.MessageKey `protobuf:"bytes,2,opt,name=originalMessageKey" json:"originalMessageKey,omitempty"`
- Type *StatusNotificationMessage_StatusNotificationType `protobuf:"varint,3,opt,name=type,enum=WAWebProtobufsE2E.StatusNotificationMessage_StatusNotificationType" json:"type,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *StatusNotificationMessage) Reset() {
- *x = StatusNotificationMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[30]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *StatusNotificationMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*StatusNotificationMessage) ProtoMessage() {}
- func (x *StatusNotificationMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[30]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use StatusNotificationMessage.ProtoReflect.Descriptor instead.
- func (*StatusNotificationMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{30}
- }
- func (x *StatusNotificationMessage) GetResponseMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.ResponseMessageKey
- }
- return nil
- }
- func (x *StatusNotificationMessage) GetOriginalMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.OriginalMessageKey
- }
- return nil
- }
- func (x *StatusNotificationMessage) GetType() StatusNotificationMessage_StatusNotificationType {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return StatusNotificationMessage_UNKNOWN
- }
- type InvoiceMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Note *string `protobuf:"bytes,1,opt,name=note" json:"note,omitempty"`
- Token *string `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"`
- AttachmentType *InvoiceMessage_AttachmentType `protobuf:"varint,3,opt,name=attachmentType,enum=WAWebProtobufsE2E.InvoiceMessage_AttachmentType" json:"attachmentType,omitempty"`
- AttachmentMimetype *string `protobuf:"bytes,4,opt,name=attachmentMimetype" json:"attachmentMimetype,omitempty"`
- AttachmentMediaKey []byte `protobuf:"bytes,5,opt,name=attachmentMediaKey" json:"attachmentMediaKey,omitempty"`
- AttachmentMediaKeyTimestamp *int64 `protobuf:"varint,6,opt,name=attachmentMediaKeyTimestamp" json:"attachmentMediaKeyTimestamp,omitempty"`
- AttachmentFileSHA256 []byte `protobuf:"bytes,7,opt,name=attachmentFileSHA256" json:"attachmentFileSHA256,omitempty"`
- AttachmentFileEncSHA256 []byte `protobuf:"bytes,8,opt,name=attachmentFileEncSHA256" json:"attachmentFileEncSHA256,omitempty"`
- AttachmentDirectPath *string `protobuf:"bytes,9,opt,name=attachmentDirectPath" json:"attachmentDirectPath,omitempty"`
- AttachmentJPEGThumbnail []byte `protobuf:"bytes,10,opt,name=attachmentJPEGThumbnail" json:"attachmentJPEGThumbnail,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InvoiceMessage) Reset() {
- *x = InvoiceMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[31]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InvoiceMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InvoiceMessage) ProtoMessage() {}
- func (x *InvoiceMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[31]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InvoiceMessage.ProtoReflect.Descriptor instead.
- func (*InvoiceMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{31}
- }
- func (x *InvoiceMessage) GetNote() string {
- if x != nil && x.Note != nil {
- return *x.Note
- }
- return ""
- }
- func (x *InvoiceMessage) GetToken() string {
- if x != nil && x.Token != nil {
- return *x.Token
- }
- return ""
- }
- func (x *InvoiceMessage) GetAttachmentType() InvoiceMessage_AttachmentType {
- if x != nil && x.AttachmentType != nil {
- return *x.AttachmentType
- }
- return InvoiceMessage_IMAGE
- }
- func (x *InvoiceMessage) GetAttachmentMimetype() string {
- if x != nil && x.AttachmentMimetype != nil {
- return *x.AttachmentMimetype
- }
- return ""
- }
- func (x *InvoiceMessage) GetAttachmentMediaKey() []byte {
- if x != nil {
- return x.AttachmentMediaKey
- }
- return nil
- }
- func (x *InvoiceMessage) GetAttachmentMediaKeyTimestamp() int64 {
- if x != nil && x.AttachmentMediaKeyTimestamp != nil {
- return *x.AttachmentMediaKeyTimestamp
- }
- return 0
- }
- func (x *InvoiceMessage) GetAttachmentFileSHA256() []byte {
- if x != nil {
- return x.AttachmentFileSHA256
- }
- return nil
- }
- func (x *InvoiceMessage) GetAttachmentFileEncSHA256() []byte {
- if x != nil {
- return x.AttachmentFileEncSHA256
- }
- return nil
- }
- func (x *InvoiceMessage) GetAttachmentDirectPath() string {
- if x != nil && x.AttachmentDirectPath != nil {
- return *x.AttachmentDirectPath
- }
- return ""
- }
- func (x *InvoiceMessage) GetAttachmentJPEGThumbnail() []byte {
- if x != nil {
- return x.AttachmentJPEGThumbnail
- }
- return nil
- }
- type ImageMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
- Mimetype *string `protobuf:"bytes,2,opt,name=mimetype" json:"mimetype,omitempty"`
- Caption *string `protobuf:"bytes,3,opt,name=caption" json:"caption,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,4,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- FileLength *uint64 `protobuf:"varint,5,opt,name=fileLength" json:"fileLength,omitempty"`
- Height *uint32 `protobuf:"varint,6,opt,name=height" json:"height,omitempty"`
- Width *uint32 `protobuf:"varint,7,opt,name=width" json:"width,omitempty"`
- MediaKey []byte `protobuf:"bytes,8,opt,name=mediaKey" json:"mediaKey,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,9,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- InteractiveAnnotations []*InteractiveAnnotation `protobuf:"bytes,10,rep,name=interactiveAnnotations" json:"interactiveAnnotations,omitempty"`
- DirectPath *string `protobuf:"bytes,11,opt,name=directPath" json:"directPath,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,12,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,16,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- FirstScanSidecar []byte `protobuf:"bytes,18,opt,name=firstScanSidecar" json:"firstScanSidecar,omitempty"`
- FirstScanLength *uint32 `protobuf:"varint,19,opt,name=firstScanLength" json:"firstScanLength,omitempty"`
- ExperimentGroupID *uint32 `protobuf:"varint,20,opt,name=experimentGroupID" json:"experimentGroupID,omitempty"`
- ScansSidecar []byte `protobuf:"bytes,21,opt,name=scansSidecar" json:"scansSidecar,omitempty"`
- ScanLengths []uint32 `protobuf:"varint,22,rep,name=scanLengths" json:"scanLengths,omitempty"`
- MidQualityFileSHA256 []byte `protobuf:"bytes,23,opt,name=midQualityFileSHA256" json:"midQualityFileSHA256,omitempty"`
- MidQualityFileEncSHA256 []byte `protobuf:"bytes,24,opt,name=midQualityFileEncSHA256" json:"midQualityFileEncSHA256,omitempty"`
- ViewOnce *bool `protobuf:"varint,25,opt,name=viewOnce" json:"viewOnce,omitempty"`
- ThumbnailDirectPath *string `protobuf:"bytes,26,opt,name=thumbnailDirectPath" json:"thumbnailDirectPath,omitempty"`
- ThumbnailSHA256 []byte `protobuf:"bytes,27,opt,name=thumbnailSHA256" json:"thumbnailSHA256,omitempty"`
- ThumbnailEncSHA256 []byte `protobuf:"bytes,28,opt,name=thumbnailEncSHA256" json:"thumbnailEncSHA256,omitempty"`
- StaticURL *string `protobuf:"bytes,29,opt,name=staticURL" json:"staticURL,omitempty"`
- Annotations []*InteractiveAnnotation `protobuf:"bytes,30,rep,name=annotations" json:"annotations,omitempty"`
- ImageSourceType *ImageMessage_ImageSourceType `protobuf:"varint,31,opt,name=imageSourceType,enum=WAWebProtobufsE2E.ImageMessage_ImageSourceType" json:"imageSourceType,omitempty"`
- AccessibilityLabel *string `protobuf:"bytes,32,opt,name=accessibilityLabel" json:"accessibilityLabel,omitempty"`
- MediaKeyDomain *MediaKeyDomain `protobuf:"varint,33,opt,name=mediaKeyDomain,enum=WAWebProtobufsE2E.MediaKeyDomain" json:"mediaKeyDomain,omitempty"`
- QrURL *string `protobuf:"bytes,34,opt,name=qrURL" json:"qrURL,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ImageMessage) Reset() {
- *x = ImageMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[32]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ImageMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ImageMessage) ProtoMessage() {}
- func (x *ImageMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[32]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ImageMessage.ProtoReflect.Descriptor instead.
- func (*ImageMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{32}
- }
- func (x *ImageMessage) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *ImageMessage) GetMimetype() string {
- if x != nil && x.Mimetype != nil {
- return *x.Mimetype
- }
- return ""
- }
- func (x *ImageMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *ImageMessage) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *ImageMessage) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *ImageMessage) GetHeight() uint32 {
- if x != nil && x.Height != nil {
- return *x.Height
- }
- return 0
- }
- func (x *ImageMessage) GetWidth() uint32 {
- if x != nil && x.Width != nil {
- return *x.Width
- }
- return 0
- }
- func (x *ImageMessage) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *ImageMessage) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *ImageMessage) GetInteractiveAnnotations() []*InteractiveAnnotation {
- if x != nil {
- return x.InteractiveAnnotations
- }
- return nil
- }
- func (x *ImageMessage) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *ImageMessage) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *ImageMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *ImageMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *ImageMessage) GetFirstScanSidecar() []byte {
- if x != nil {
- return x.FirstScanSidecar
- }
- return nil
- }
- func (x *ImageMessage) GetFirstScanLength() uint32 {
- if x != nil && x.FirstScanLength != nil {
- return *x.FirstScanLength
- }
- return 0
- }
- func (x *ImageMessage) GetExperimentGroupID() uint32 {
- if x != nil && x.ExperimentGroupID != nil {
- return *x.ExperimentGroupID
- }
- return 0
- }
- func (x *ImageMessage) GetScansSidecar() []byte {
- if x != nil {
- return x.ScansSidecar
- }
- return nil
- }
- func (x *ImageMessage) GetScanLengths() []uint32 {
- if x != nil {
- return x.ScanLengths
- }
- return nil
- }
- func (x *ImageMessage) GetMidQualityFileSHA256() []byte {
- if x != nil {
- return x.MidQualityFileSHA256
- }
- return nil
- }
- func (x *ImageMessage) GetMidQualityFileEncSHA256() []byte {
- if x != nil {
- return x.MidQualityFileEncSHA256
- }
- return nil
- }
- func (x *ImageMessage) GetViewOnce() bool {
- if x != nil && x.ViewOnce != nil {
- return *x.ViewOnce
- }
- return false
- }
- func (x *ImageMessage) GetThumbnailDirectPath() string {
- if x != nil && x.ThumbnailDirectPath != nil {
- return *x.ThumbnailDirectPath
- }
- return ""
- }
- func (x *ImageMessage) GetThumbnailSHA256() []byte {
- if x != nil {
- return x.ThumbnailSHA256
- }
- return nil
- }
- func (x *ImageMessage) GetThumbnailEncSHA256() []byte {
- if x != nil {
- return x.ThumbnailEncSHA256
- }
- return nil
- }
- func (x *ImageMessage) GetStaticURL() string {
- if x != nil && x.StaticURL != nil {
- return *x.StaticURL
- }
- return ""
- }
- func (x *ImageMessage) GetAnnotations() []*InteractiveAnnotation {
- if x != nil {
- return x.Annotations
- }
- return nil
- }
- func (x *ImageMessage) GetImageSourceType() ImageMessage_ImageSourceType {
- if x != nil && x.ImageSourceType != nil {
- return *x.ImageSourceType
- }
- return ImageMessage_USER_IMAGE
- }
- func (x *ImageMessage) GetAccessibilityLabel() string {
- if x != nil && x.AccessibilityLabel != nil {
- return *x.AccessibilityLabel
- }
- return ""
- }
- func (x *ImageMessage) GetMediaKeyDomain() MediaKeyDomain {
- if x != nil && x.MediaKeyDomain != nil {
- return *x.MediaKeyDomain
- }
- return MediaKeyDomain_UNSET
- }
- func (x *ImageMessage) GetQrURL() string {
- if x != nil && x.QrURL != nil {
- return *x.QrURL
- }
- return ""
- }
- type ContextInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- StanzaID *string `protobuf:"bytes,1,opt,name=stanzaID" json:"stanzaID,omitempty"`
- Participant *string `protobuf:"bytes,2,opt,name=participant" json:"participant,omitempty"`
- QuotedMessage *Message `protobuf:"bytes,3,opt,name=quotedMessage" json:"quotedMessage,omitempty"`
- RemoteJID *string `protobuf:"bytes,4,opt,name=remoteJID" json:"remoteJID,omitempty"`
- MentionedJID []string `protobuf:"bytes,15,rep,name=mentionedJID" json:"mentionedJID,omitempty"`
- ConversionSource *string `protobuf:"bytes,18,opt,name=conversionSource" json:"conversionSource,omitempty"`
- ConversionData []byte `protobuf:"bytes,19,opt,name=conversionData" json:"conversionData,omitempty"`
- ConversionDelaySeconds *uint32 `protobuf:"varint,20,opt,name=conversionDelaySeconds" json:"conversionDelaySeconds,omitempty"`
- ForwardingScore *uint32 `protobuf:"varint,21,opt,name=forwardingScore" json:"forwardingScore,omitempty"`
- IsForwarded *bool `protobuf:"varint,22,opt,name=isForwarded" json:"isForwarded,omitempty"`
- QuotedAd *ContextInfo_AdReplyInfo `protobuf:"bytes,23,opt,name=quotedAd" json:"quotedAd,omitempty"`
- PlaceholderKey *waCommon.MessageKey `protobuf:"bytes,24,opt,name=placeholderKey" json:"placeholderKey,omitempty"`
- Expiration *uint32 `protobuf:"varint,25,opt,name=expiration" json:"expiration,omitempty"`
- EphemeralSettingTimestamp *int64 `protobuf:"varint,26,opt,name=ephemeralSettingTimestamp" json:"ephemeralSettingTimestamp,omitempty"`
- EphemeralSharedSecret []byte `protobuf:"bytes,27,opt,name=ephemeralSharedSecret" json:"ephemeralSharedSecret,omitempty"`
- ExternalAdReply *ContextInfo_ExternalAdReplyInfo `protobuf:"bytes,28,opt,name=externalAdReply" json:"externalAdReply,omitempty"`
- EntryPointConversionSource *string `protobuf:"bytes,29,opt,name=entryPointConversionSource" json:"entryPointConversionSource,omitempty"`
- EntryPointConversionApp *string `protobuf:"bytes,30,opt,name=entryPointConversionApp" json:"entryPointConversionApp,omitempty"`
- EntryPointConversionDelaySeconds *uint32 `protobuf:"varint,31,opt,name=entryPointConversionDelaySeconds" json:"entryPointConversionDelaySeconds,omitempty"`
- DisappearingMode *DisappearingMode `protobuf:"bytes,32,opt,name=disappearingMode" json:"disappearingMode,omitempty"`
- ActionLink *ActionLink `protobuf:"bytes,33,opt,name=actionLink" json:"actionLink,omitempty"`
- GroupSubject *string `protobuf:"bytes,34,opt,name=groupSubject" json:"groupSubject,omitempty"`
- ParentGroupJID *string `protobuf:"bytes,35,opt,name=parentGroupJID" json:"parentGroupJID,omitempty"`
- TrustBannerType *string `protobuf:"bytes,37,opt,name=trustBannerType" json:"trustBannerType,omitempty"`
- TrustBannerAction *uint32 `protobuf:"varint,38,opt,name=trustBannerAction" json:"trustBannerAction,omitempty"`
- IsSampled *bool `protobuf:"varint,39,opt,name=isSampled" json:"isSampled,omitempty"`
- GroupMentions []*GroupMention `protobuf:"bytes,40,rep,name=groupMentions" json:"groupMentions,omitempty"`
- Utm *ContextInfo_UTMInfo `protobuf:"bytes,41,opt,name=utm" json:"utm,omitempty"`
- ForwardedNewsletterMessageInfo *ContextInfo_ForwardedNewsletterMessageInfo `protobuf:"bytes,43,opt,name=forwardedNewsletterMessageInfo" json:"forwardedNewsletterMessageInfo,omitempty"`
- BusinessMessageForwardInfo *ContextInfo_BusinessMessageForwardInfo `protobuf:"bytes,44,opt,name=businessMessageForwardInfo" json:"businessMessageForwardInfo,omitempty"`
- SmbClientCampaignID *string `protobuf:"bytes,45,opt,name=smbClientCampaignID" json:"smbClientCampaignID,omitempty"`
- SmbServerCampaignID *string `protobuf:"bytes,46,opt,name=smbServerCampaignID" json:"smbServerCampaignID,omitempty"`
- DataSharingContext *ContextInfo_DataSharingContext `protobuf:"bytes,47,opt,name=dataSharingContext" json:"dataSharingContext,omitempty"`
- AlwaysShowAdAttribution *bool `protobuf:"varint,48,opt,name=alwaysShowAdAttribution" json:"alwaysShowAdAttribution,omitempty"`
- FeatureEligibilities *ContextInfo_FeatureEligibilities `protobuf:"bytes,49,opt,name=featureEligibilities" json:"featureEligibilities,omitempty"`
- EntryPointConversionExternalSource *string `protobuf:"bytes,50,opt,name=entryPointConversionExternalSource" json:"entryPointConversionExternalSource,omitempty"`
- EntryPointConversionExternalMedium *string `protobuf:"bytes,51,opt,name=entryPointConversionExternalMedium" json:"entryPointConversionExternalMedium,omitempty"`
- CtwaSignals *string `protobuf:"bytes,54,opt,name=ctwaSignals" json:"ctwaSignals,omitempty"`
- CtwaPayload []byte `protobuf:"bytes,55,opt,name=ctwaPayload" json:"ctwaPayload,omitempty"`
- ForwardedAiBotMessageInfo *waAICommon.ForwardedAIBotMessageInfo `protobuf:"bytes,56,opt,name=forwardedAiBotMessageInfo" json:"forwardedAiBotMessageInfo,omitempty"`
- StatusAttributionType *ContextInfo_StatusAttributionType `protobuf:"varint,57,opt,name=statusAttributionType,enum=WAWebProtobufsE2E.ContextInfo_StatusAttributionType" json:"statusAttributionType,omitempty"`
- UrlTrackingMap *UrlTrackingMap `protobuf:"bytes,58,opt,name=urlTrackingMap" json:"urlTrackingMap,omitempty"`
- PairedMediaType *ContextInfo_PairedMediaType `protobuf:"varint,59,opt,name=pairedMediaType,enum=WAWebProtobufsE2E.ContextInfo_PairedMediaType" json:"pairedMediaType,omitempty"`
- RankingVersion *uint32 `protobuf:"varint,60,opt,name=rankingVersion" json:"rankingVersion,omitempty"`
- MemberLabel *MemberLabel `protobuf:"bytes,62,opt,name=memberLabel" json:"memberLabel,omitempty"`
- IsQuestion *bool `protobuf:"varint,63,opt,name=isQuestion" json:"isQuestion,omitempty"`
- StatusSourceType *ContextInfo_StatusSourceType `protobuf:"varint,64,opt,name=statusSourceType,enum=WAWebProtobufsE2E.ContextInfo_StatusSourceType" json:"statusSourceType,omitempty"`
- StatusAttributions []*waStatusAttributions.StatusAttribution `protobuf:"bytes,65,rep,name=statusAttributions" json:"statusAttributions,omitempty"`
- IsGroupStatus *bool `protobuf:"varint,66,opt,name=isGroupStatus" json:"isGroupStatus,omitempty"`
- ForwardOrigin *ContextInfo_ForwardOrigin `protobuf:"varint,67,opt,name=forwardOrigin,enum=WAWebProtobufsE2E.ContextInfo_ForwardOrigin" json:"forwardOrigin,omitempty"`
- QuestionReplyQuotedMessage *ContextInfo_QuestionReplyQuotedMessage `protobuf:"bytes,68,opt,name=questionReplyQuotedMessage" json:"questionReplyQuotedMessage,omitempty"`
- StatusAudienceMetadata *ContextInfo_StatusAudienceMetadata `protobuf:"bytes,69,opt,name=statusAudienceMetadata" json:"statusAudienceMetadata,omitempty"`
- NonJIDMentions *uint32 `protobuf:"varint,70,opt,name=nonJIDMentions" json:"nonJIDMentions,omitempty"`
- QuotedType *ContextInfo_QuotedType `protobuf:"varint,71,opt,name=quotedType,enum=WAWebProtobufsE2E.ContextInfo_QuotedType" json:"quotedType,omitempty"`
- BotMessageSharingInfo *waAICommon.BotMessageSharingInfo `protobuf:"bytes,72,opt,name=botMessageSharingInfo" json:"botMessageSharingInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo) Reset() {
- *x = ContextInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[33]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo) ProtoMessage() {}
- func (x *ContextInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[33]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo.ProtoReflect.Descriptor instead.
- func (*ContextInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33}
- }
- func (x *ContextInfo) GetStanzaID() string {
- if x != nil && x.StanzaID != nil {
- return *x.StanzaID
- }
- return ""
- }
- func (x *ContextInfo) GetParticipant() string {
- if x != nil && x.Participant != nil {
- return *x.Participant
- }
- return ""
- }
- func (x *ContextInfo) GetQuotedMessage() *Message {
- if x != nil {
- return x.QuotedMessage
- }
- return nil
- }
- func (x *ContextInfo) GetRemoteJID() string {
- if x != nil && x.RemoteJID != nil {
- return *x.RemoteJID
- }
- return ""
- }
- func (x *ContextInfo) GetMentionedJID() []string {
- if x != nil {
- return x.MentionedJID
- }
- return nil
- }
- func (x *ContextInfo) GetConversionSource() string {
- if x != nil && x.ConversionSource != nil {
- return *x.ConversionSource
- }
- return ""
- }
- func (x *ContextInfo) GetConversionData() []byte {
- if x != nil {
- return x.ConversionData
- }
- return nil
- }
- func (x *ContextInfo) GetConversionDelaySeconds() uint32 {
- if x != nil && x.ConversionDelaySeconds != nil {
- return *x.ConversionDelaySeconds
- }
- return 0
- }
- func (x *ContextInfo) GetForwardingScore() uint32 {
- if x != nil && x.ForwardingScore != nil {
- return *x.ForwardingScore
- }
- return 0
- }
- func (x *ContextInfo) GetIsForwarded() bool {
- if x != nil && x.IsForwarded != nil {
- return *x.IsForwarded
- }
- return false
- }
- func (x *ContextInfo) GetQuotedAd() *ContextInfo_AdReplyInfo {
- if x != nil {
- return x.QuotedAd
- }
- return nil
- }
- func (x *ContextInfo) GetPlaceholderKey() *waCommon.MessageKey {
- if x != nil {
- return x.PlaceholderKey
- }
- return nil
- }
- func (x *ContextInfo) GetExpiration() uint32 {
- if x != nil && x.Expiration != nil {
- return *x.Expiration
- }
- return 0
- }
- func (x *ContextInfo) GetEphemeralSettingTimestamp() int64 {
- if x != nil && x.EphemeralSettingTimestamp != nil {
- return *x.EphemeralSettingTimestamp
- }
- return 0
- }
- func (x *ContextInfo) GetEphemeralSharedSecret() []byte {
- if x != nil {
- return x.EphemeralSharedSecret
- }
- return nil
- }
- func (x *ContextInfo) GetExternalAdReply() *ContextInfo_ExternalAdReplyInfo {
- if x != nil {
- return x.ExternalAdReply
- }
- return nil
- }
- func (x *ContextInfo) GetEntryPointConversionSource() string {
- if x != nil && x.EntryPointConversionSource != nil {
- return *x.EntryPointConversionSource
- }
- return ""
- }
- func (x *ContextInfo) GetEntryPointConversionApp() string {
- if x != nil && x.EntryPointConversionApp != nil {
- return *x.EntryPointConversionApp
- }
- return ""
- }
- func (x *ContextInfo) GetEntryPointConversionDelaySeconds() uint32 {
- if x != nil && x.EntryPointConversionDelaySeconds != nil {
- return *x.EntryPointConversionDelaySeconds
- }
- return 0
- }
- func (x *ContextInfo) GetDisappearingMode() *DisappearingMode {
- if x != nil {
- return x.DisappearingMode
- }
- return nil
- }
- func (x *ContextInfo) GetActionLink() *ActionLink {
- if x != nil {
- return x.ActionLink
- }
- return nil
- }
- func (x *ContextInfo) GetGroupSubject() string {
- if x != nil && x.GroupSubject != nil {
- return *x.GroupSubject
- }
- return ""
- }
- func (x *ContextInfo) GetParentGroupJID() string {
- if x != nil && x.ParentGroupJID != nil {
- return *x.ParentGroupJID
- }
- return ""
- }
- func (x *ContextInfo) GetTrustBannerType() string {
- if x != nil && x.TrustBannerType != nil {
- return *x.TrustBannerType
- }
- return ""
- }
- func (x *ContextInfo) GetTrustBannerAction() uint32 {
- if x != nil && x.TrustBannerAction != nil {
- return *x.TrustBannerAction
- }
- return 0
- }
- func (x *ContextInfo) GetIsSampled() bool {
- if x != nil && x.IsSampled != nil {
- return *x.IsSampled
- }
- return false
- }
- func (x *ContextInfo) GetGroupMentions() []*GroupMention {
- if x != nil {
- return x.GroupMentions
- }
- return nil
- }
- func (x *ContextInfo) GetUtm() *ContextInfo_UTMInfo {
- if x != nil {
- return x.Utm
- }
- return nil
- }
- func (x *ContextInfo) GetForwardedNewsletterMessageInfo() *ContextInfo_ForwardedNewsletterMessageInfo {
- if x != nil {
- return x.ForwardedNewsletterMessageInfo
- }
- return nil
- }
- func (x *ContextInfo) GetBusinessMessageForwardInfo() *ContextInfo_BusinessMessageForwardInfo {
- if x != nil {
- return x.BusinessMessageForwardInfo
- }
- return nil
- }
- func (x *ContextInfo) GetSmbClientCampaignID() string {
- if x != nil && x.SmbClientCampaignID != nil {
- return *x.SmbClientCampaignID
- }
- return ""
- }
- func (x *ContextInfo) GetSmbServerCampaignID() string {
- if x != nil && x.SmbServerCampaignID != nil {
- return *x.SmbServerCampaignID
- }
- return ""
- }
- func (x *ContextInfo) GetDataSharingContext() *ContextInfo_DataSharingContext {
- if x != nil {
- return x.DataSharingContext
- }
- return nil
- }
- func (x *ContextInfo) GetAlwaysShowAdAttribution() bool {
- if x != nil && x.AlwaysShowAdAttribution != nil {
- return *x.AlwaysShowAdAttribution
- }
- return false
- }
- func (x *ContextInfo) GetFeatureEligibilities() *ContextInfo_FeatureEligibilities {
- if x != nil {
- return x.FeatureEligibilities
- }
- return nil
- }
- func (x *ContextInfo) GetEntryPointConversionExternalSource() string {
- if x != nil && x.EntryPointConversionExternalSource != nil {
- return *x.EntryPointConversionExternalSource
- }
- return ""
- }
- func (x *ContextInfo) GetEntryPointConversionExternalMedium() string {
- if x != nil && x.EntryPointConversionExternalMedium != nil {
- return *x.EntryPointConversionExternalMedium
- }
- return ""
- }
- func (x *ContextInfo) GetCtwaSignals() string {
- if x != nil && x.CtwaSignals != nil {
- return *x.CtwaSignals
- }
- return ""
- }
- func (x *ContextInfo) GetCtwaPayload() []byte {
- if x != nil {
- return x.CtwaPayload
- }
- return nil
- }
- func (x *ContextInfo) GetForwardedAiBotMessageInfo() *waAICommon.ForwardedAIBotMessageInfo {
- if x != nil {
- return x.ForwardedAiBotMessageInfo
- }
- return nil
- }
- func (x *ContextInfo) GetStatusAttributionType() ContextInfo_StatusAttributionType {
- if x != nil && x.StatusAttributionType != nil {
- return *x.StatusAttributionType
- }
- return ContextInfo_NONE
- }
- func (x *ContextInfo) GetUrlTrackingMap() *UrlTrackingMap {
- if x != nil {
- return x.UrlTrackingMap
- }
- return nil
- }
- func (x *ContextInfo) GetPairedMediaType() ContextInfo_PairedMediaType {
- if x != nil && x.PairedMediaType != nil {
- return *x.PairedMediaType
- }
- return ContextInfo_NOT_PAIRED_MEDIA
- }
- func (x *ContextInfo) GetRankingVersion() uint32 {
- if x != nil && x.RankingVersion != nil {
- return *x.RankingVersion
- }
- return 0
- }
- func (x *ContextInfo) GetMemberLabel() *MemberLabel {
- if x != nil {
- return x.MemberLabel
- }
- return nil
- }
- func (x *ContextInfo) GetIsQuestion() bool {
- if x != nil && x.IsQuestion != nil {
- return *x.IsQuestion
- }
- return false
- }
- func (x *ContextInfo) GetStatusSourceType() ContextInfo_StatusSourceType {
- if x != nil && x.StatusSourceType != nil {
- return *x.StatusSourceType
- }
- return ContextInfo_IMAGE
- }
- func (x *ContextInfo) GetStatusAttributions() []*waStatusAttributions.StatusAttribution {
- if x != nil {
- return x.StatusAttributions
- }
- return nil
- }
- func (x *ContextInfo) GetIsGroupStatus() bool {
- if x != nil && x.IsGroupStatus != nil {
- return *x.IsGroupStatus
- }
- return false
- }
- func (x *ContextInfo) GetForwardOrigin() ContextInfo_ForwardOrigin {
- if x != nil && x.ForwardOrigin != nil {
- return *x.ForwardOrigin
- }
- return ContextInfo_UNKNOWN
- }
- func (x *ContextInfo) GetQuestionReplyQuotedMessage() *ContextInfo_QuestionReplyQuotedMessage {
- if x != nil {
- return x.QuestionReplyQuotedMessage
- }
- return nil
- }
- func (x *ContextInfo) GetStatusAudienceMetadata() *ContextInfo_StatusAudienceMetadata {
- if x != nil {
- return x.StatusAudienceMetadata
- }
- return nil
- }
- func (x *ContextInfo) GetNonJIDMentions() uint32 {
- if x != nil && x.NonJIDMentions != nil {
- return *x.NonJIDMentions
- }
- return 0
- }
- func (x *ContextInfo) GetQuotedType() ContextInfo_QuotedType {
- if x != nil && x.QuotedType != nil {
- return *x.QuotedType
- }
- return ContextInfo_EXPLICIT
- }
- func (x *ContextInfo) GetBotMessageSharingInfo() *waAICommon.BotMessageSharingInfo {
- if x != nil {
- return x.BotMessageSharingInfo
- }
- return nil
- }
- type MessageAssociation struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- AssociationType *MessageAssociation_AssociationType `protobuf:"varint,1,opt,name=associationType,enum=WAWebProtobufsE2E.MessageAssociation_AssociationType" json:"associationType,omitempty"`
- ParentMessageKey *waCommon.MessageKey `protobuf:"bytes,2,opt,name=parentMessageKey" json:"parentMessageKey,omitempty"`
- MessageIndex *int32 `protobuf:"varint,3,opt,name=messageIndex" json:"messageIndex,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MessageAssociation) Reset() {
- *x = MessageAssociation{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[34]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MessageAssociation) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MessageAssociation) ProtoMessage() {}
- func (x *MessageAssociation) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[34]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MessageAssociation.ProtoReflect.Descriptor instead.
- func (*MessageAssociation) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{34}
- }
- func (x *MessageAssociation) GetAssociationType() MessageAssociation_AssociationType {
- if x != nil && x.AssociationType != nil {
- return *x.AssociationType
- }
- return MessageAssociation_UNKNOWN
- }
- func (x *MessageAssociation) GetParentMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.ParentMessageKey
- }
- return nil
- }
- func (x *MessageAssociation) GetMessageIndex() int32 {
- if x != nil && x.MessageIndex != nil {
- return *x.MessageIndex
- }
- return 0
- }
- type ThreadID struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ThreadType *ThreadID_ThreadType `protobuf:"varint,1,opt,name=threadType,enum=WAWebProtobufsE2E.ThreadID_ThreadType" json:"threadType,omitempty"`
- ThreadKey *waCommon.MessageKey `protobuf:"bytes,2,opt,name=threadKey" json:"threadKey,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ThreadID) Reset() {
- *x = ThreadID{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[35]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ThreadID) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ThreadID) ProtoMessage() {}
- func (x *ThreadID) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[35]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ThreadID.ProtoReflect.Descriptor instead.
- func (*ThreadID) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{35}
- }
- func (x *ThreadID) GetThreadType() ThreadID_ThreadType {
- if x != nil && x.ThreadType != nil {
- return *x.ThreadType
- }
- return ThreadID_UNKNOWN
- }
- func (x *ThreadID) GetThreadKey() *waCommon.MessageKey {
- if x != nil {
- return x.ThreadKey
- }
- return nil
- }
- type MessageContextInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DeviceListMetadata *DeviceListMetadata `protobuf:"bytes,1,opt,name=deviceListMetadata" json:"deviceListMetadata,omitempty"`
- DeviceListMetadataVersion *int32 `protobuf:"varint,2,opt,name=deviceListMetadataVersion" json:"deviceListMetadataVersion,omitempty"`
- MessageSecret []byte `protobuf:"bytes,3,opt,name=messageSecret" json:"messageSecret,omitempty"`
- PaddingBytes []byte `protobuf:"bytes,4,opt,name=paddingBytes" json:"paddingBytes,omitempty"`
- MessageAddOnDurationInSecs *uint32 `protobuf:"varint,5,opt,name=messageAddOnDurationInSecs" json:"messageAddOnDurationInSecs,omitempty"`
- BotMessageSecret []byte `protobuf:"bytes,6,opt,name=botMessageSecret" json:"botMessageSecret,omitempty"`
- BotMetadata *waAICommon.BotMetadata `protobuf:"bytes,7,opt,name=botMetadata" json:"botMetadata,omitempty"`
- ReportingTokenVersion *int32 `protobuf:"varint,8,opt,name=reportingTokenVersion" json:"reportingTokenVersion,omitempty"`
- MessageAddOnExpiryType *MessageContextInfo_MessageAddonExpiryType `protobuf:"varint,9,opt,name=messageAddOnExpiryType,enum=WAWebProtobufsE2E.MessageContextInfo_MessageAddonExpiryType" json:"messageAddOnExpiryType,omitempty"`
- MessageAssociation *MessageAssociation `protobuf:"bytes,10,opt,name=messageAssociation" json:"messageAssociation,omitempty"`
- CapiCreatedGroup *bool `protobuf:"varint,11,opt,name=capiCreatedGroup" json:"capiCreatedGroup,omitempty"`
- SupportPayload *string `protobuf:"bytes,12,opt,name=supportPayload" json:"supportPayload,omitempty"`
- LimitSharing *waCommon.LimitSharing `protobuf:"bytes,13,opt,name=limitSharing" json:"limitSharing,omitempty"`
- LimitSharingV2 *waCommon.LimitSharing `protobuf:"bytes,14,opt,name=limitSharingV2" json:"limitSharingV2,omitempty"`
- ThreadID []*ThreadID `protobuf:"bytes,15,rep,name=threadID" json:"threadID,omitempty"`
- WeblinkRenderConfig *WebLinkRenderConfig `protobuf:"varint,16,opt,name=weblinkRenderConfig,enum=WAWebProtobufsE2E.WebLinkRenderConfig" json:"weblinkRenderConfig,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MessageContextInfo) Reset() {
- *x = MessageContextInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[36]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MessageContextInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MessageContextInfo) ProtoMessage() {}
- func (x *MessageContextInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[36]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MessageContextInfo.ProtoReflect.Descriptor instead.
- func (*MessageContextInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{36}
- }
- func (x *MessageContextInfo) GetDeviceListMetadata() *DeviceListMetadata {
- if x != nil {
- return x.DeviceListMetadata
- }
- return nil
- }
- func (x *MessageContextInfo) GetDeviceListMetadataVersion() int32 {
- if x != nil && x.DeviceListMetadataVersion != nil {
- return *x.DeviceListMetadataVersion
- }
- return 0
- }
- func (x *MessageContextInfo) GetMessageSecret() []byte {
- if x != nil {
- return x.MessageSecret
- }
- return nil
- }
- func (x *MessageContextInfo) GetPaddingBytes() []byte {
- if x != nil {
- return x.PaddingBytes
- }
- return nil
- }
- func (x *MessageContextInfo) GetMessageAddOnDurationInSecs() uint32 {
- if x != nil && x.MessageAddOnDurationInSecs != nil {
- return *x.MessageAddOnDurationInSecs
- }
- return 0
- }
- func (x *MessageContextInfo) GetBotMessageSecret() []byte {
- if x != nil {
- return x.BotMessageSecret
- }
- return nil
- }
- func (x *MessageContextInfo) GetBotMetadata() *waAICommon.BotMetadata {
- if x != nil {
- return x.BotMetadata
- }
- return nil
- }
- func (x *MessageContextInfo) GetReportingTokenVersion() int32 {
- if x != nil && x.ReportingTokenVersion != nil {
- return *x.ReportingTokenVersion
- }
- return 0
- }
- func (x *MessageContextInfo) GetMessageAddOnExpiryType() MessageContextInfo_MessageAddonExpiryType {
- if x != nil && x.MessageAddOnExpiryType != nil {
- return *x.MessageAddOnExpiryType
- }
- return MessageContextInfo_STATIC
- }
- func (x *MessageContextInfo) GetMessageAssociation() *MessageAssociation {
- if x != nil {
- return x.MessageAssociation
- }
- return nil
- }
- func (x *MessageContextInfo) GetCapiCreatedGroup() bool {
- if x != nil && x.CapiCreatedGroup != nil {
- return *x.CapiCreatedGroup
- }
- return false
- }
- func (x *MessageContextInfo) GetSupportPayload() string {
- if x != nil && x.SupportPayload != nil {
- return *x.SupportPayload
- }
- return ""
- }
- func (x *MessageContextInfo) GetLimitSharing() *waCommon.LimitSharing {
- if x != nil {
- return x.LimitSharing
- }
- return nil
- }
- func (x *MessageContextInfo) GetLimitSharingV2() *waCommon.LimitSharing {
- if x != nil {
- return x.LimitSharingV2
- }
- return nil
- }
- func (x *MessageContextInfo) GetThreadID() []*ThreadID {
- if x != nil {
- return x.ThreadID
- }
- return nil
- }
- func (x *MessageContextInfo) GetWeblinkRenderConfig() WebLinkRenderConfig {
- if x != nil && x.WeblinkRenderConfig != nil {
- return *x.WeblinkRenderConfig
- }
- return WebLinkRenderConfig_WEBVIEW
- }
- type InteractiveAnnotation struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Action:
- //
- // *InteractiveAnnotation_Location
- // *InteractiveAnnotation_Newsletter
- // *InteractiveAnnotation_EmbeddedAction
- // *InteractiveAnnotation_TapAction
- Action isInteractiveAnnotation_Action `protobuf_oneof:"action"`
- PolygonVertices []*Point `protobuf:"bytes,1,rep,name=polygonVertices" json:"polygonVertices,omitempty"`
- ShouldSkipConfirmation *bool `protobuf:"varint,4,opt,name=shouldSkipConfirmation" json:"shouldSkipConfirmation,omitempty"`
- EmbeddedContent *EmbeddedContent `protobuf:"bytes,5,opt,name=embeddedContent" json:"embeddedContent,omitempty"`
- StatusLinkType *InteractiveAnnotation_StatusLinkType `protobuf:"varint,8,opt,name=statusLinkType,enum=WAWebProtobufsE2E.InteractiveAnnotation_StatusLinkType" json:"statusLinkType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveAnnotation) Reset() {
- *x = InteractiveAnnotation{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[37]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveAnnotation) ProtoMessage() {}
- func (x *InteractiveAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[37]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveAnnotation.ProtoReflect.Descriptor instead.
- func (*InteractiveAnnotation) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{37}
- }
- func (x *InteractiveAnnotation) GetAction() isInteractiveAnnotation_Action {
- if x != nil {
- return x.Action
- }
- return nil
- }
- func (x *InteractiveAnnotation) GetLocation() *Location {
- if x != nil {
- if x, ok := x.Action.(*InteractiveAnnotation_Location); ok {
- return x.Location
- }
- }
- return nil
- }
- func (x *InteractiveAnnotation) GetNewsletter() *ContextInfo_ForwardedNewsletterMessageInfo {
- if x != nil {
- if x, ok := x.Action.(*InteractiveAnnotation_Newsletter); ok {
- return x.Newsletter
- }
- }
- return nil
- }
- func (x *InteractiveAnnotation) GetEmbeddedAction() bool {
- if x != nil {
- if x, ok := x.Action.(*InteractiveAnnotation_EmbeddedAction); ok {
- return x.EmbeddedAction
- }
- }
- return false
- }
- func (x *InteractiveAnnotation) GetTapAction() *TapLinkAction {
- if x != nil {
- if x, ok := x.Action.(*InteractiveAnnotation_TapAction); ok {
- return x.TapAction
- }
- }
- return nil
- }
- func (x *InteractiveAnnotation) GetPolygonVertices() []*Point {
- if x != nil {
- return x.PolygonVertices
- }
- return nil
- }
- func (x *InteractiveAnnotation) GetShouldSkipConfirmation() bool {
- if x != nil && x.ShouldSkipConfirmation != nil {
- return *x.ShouldSkipConfirmation
- }
- return false
- }
- func (x *InteractiveAnnotation) GetEmbeddedContent() *EmbeddedContent {
- if x != nil {
- return x.EmbeddedContent
- }
- return nil
- }
- func (x *InteractiveAnnotation) GetStatusLinkType() InteractiveAnnotation_StatusLinkType {
- if x != nil && x.StatusLinkType != nil {
- return *x.StatusLinkType
- }
- return InteractiveAnnotation_RASTERIZED_LINK_PREVIEW
- }
- type isInteractiveAnnotation_Action interface {
- isInteractiveAnnotation_Action()
- }
- type InteractiveAnnotation_Location struct {
- Location *Location `protobuf:"bytes,2,opt,name=location,oneof"`
- }
- type InteractiveAnnotation_Newsletter struct {
- Newsletter *ContextInfo_ForwardedNewsletterMessageInfo `protobuf:"bytes,3,opt,name=newsletter,oneof"`
- }
- type InteractiveAnnotation_EmbeddedAction struct {
- EmbeddedAction bool `protobuf:"varint,6,opt,name=embeddedAction,oneof"`
- }
- type InteractiveAnnotation_TapAction struct {
- TapAction *TapLinkAction `protobuf:"bytes,7,opt,name=tapAction,oneof"`
- }
- func (*InteractiveAnnotation_Location) isInteractiveAnnotation_Action() {}
- func (*InteractiveAnnotation_Newsletter) isInteractiveAnnotation_Action() {}
- func (*InteractiveAnnotation_EmbeddedAction) isInteractiveAnnotation_Action() {}
- func (*InteractiveAnnotation_TapAction) isInteractiveAnnotation_Action() {}
- type HydratedTemplateButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to HydratedButton:
- //
- // *HydratedTemplateButton_QuickReplyButton
- // *HydratedTemplateButton_UrlButton
- // *HydratedTemplateButton_CallButton
- HydratedButton isHydratedTemplateButton_HydratedButton `protobuf_oneof:"hydratedButton"`
- Index *uint32 `protobuf:"varint,4,opt,name=index" json:"index,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HydratedTemplateButton) Reset() {
- *x = HydratedTemplateButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[38]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HydratedTemplateButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HydratedTemplateButton) ProtoMessage() {}
- func (x *HydratedTemplateButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[38]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HydratedTemplateButton.ProtoReflect.Descriptor instead.
- func (*HydratedTemplateButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{38}
- }
- func (x *HydratedTemplateButton) GetHydratedButton() isHydratedTemplateButton_HydratedButton {
- if x != nil {
- return x.HydratedButton
- }
- return nil
- }
- func (x *HydratedTemplateButton) GetQuickReplyButton() *HydratedTemplateButton_HydratedQuickReplyButton {
- if x != nil {
- if x, ok := x.HydratedButton.(*HydratedTemplateButton_QuickReplyButton); ok {
- return x.QuickReplyButton
- }
- }
- return nil
- }
- func (x *HydratedTemplateButton) GetUrlButton() *HydratedTemplateButton_HydratedURLButton {
- if x != nil {
- if x, ok := x.HydratedButton.(*HydratedTemplateButton_UrlButton); ok {
- return x.UrlButton
- }
- }
- return nil
- }
- func (x *HydratedTemplateButton) GetCallButton() *HydratedTemplateButton_HydratedCallButton {
- if x != nil {
- if x, ok := x.HydratedButton.(*HydratedTemplateButton_CallButton); ok {
- return x.CallButton
- }
- }
- return nil
- }
- func (x *HydratedTemplateButton) GetIndex() uint32 {
- if x != nil && x.Index != nil {
- return *x.Index
- }
- return 0
- }
- type isHydratedTemplateButton_HydratedButton interface {
- isHydratedTemplateButton_HydratedButton()
- }
- type HydratedTemplateButton_QuickReplyButton struct {
- QuickReplyButton *HydratedTemplateButton_HydratedQuickReplyButton `protobuf:"bytes,1,opt,name=quickReplyButton,oneof"`
- }
- type HydratedTemplateButton_UrlButton struct {
- UrlButton *HydratedTemplateButton_HydratedURLButton `protobuf:"bytes,2,opt,name=urlButton,oneof"`
- }
- type HydratedTemplateButton_CallButton struct {
- CallButton *HydratedTemplateButton_HydratedCallButton `protobuf:"bytes,3,opt,name=callButton,oneof"`
- }
- func (*HydratedTemplateButton_QuickReplyButton) isHydratedTemplateButton_HydratedButton() {}
- func (*HydratedTemplateButton_UrlButton) isHydratedTemplateButton_HydratedButton() {}
- func (*HydratedTemplateButton_CallButton) isHydratedTemplateButton_HydratedButton() {}
- type PaymentBackground struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ID *string `protobuf:"bytes,1,opt,name=ID" json:"ID,omitempty"`
- FileLength *uint64 `protobuf:"varint,2,opt,name=fileLength" json:"fileLength,omitempty"`
- Width *uint32 `protobuf:"varint,3,opt,name=width" json:"width,omitempty"`
- Height *uint32 `protobuf:"varint,4,opt,name=height" json:"height,omitempty"`
- Mimetype *string `protobuf:"bytes,5,opt,name=mimetype" json:"mimetype,omitempty"`
- PlaceholderArgb *uint32 `protobuf:"fixed32,6,opt,name=placeholderArgb" json:"placeholderArgb,omitempty"`
- TextArgb *uint32 `protobuf:"fixed32,7,opt,name=textArgb" json:"textArgb,omitempty"`
- SubtextArgb *uint32 `protobuf:"fixed32,8,opt,name=subtextArgb" json:"subtextArgb,omitempty"`
- MediaData *PaymentBackground_MediaData `protobuf:"bytes,9,opt,name=mediaData" json:"mediaData,omitempty"`
- Type *PaymentBackground_Type `protobuf:"varint,10,opt,name=type,enum=WAWebProtobufsE2E.PaymentBackground_Type" json:"type,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PaymentBackground) Reset() {
- *x = PaymentBackground{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[39]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PaymentBackground) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PaymentBackground) ProtoMessage() {}
- func (x *PaymentBackground) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[39]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PaymentBackground.ProtoReflect.Descriptor instead.
- func (*PaymentBackground) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{39}
- }
- func (x *PaymentBackground) GetID() string {
- if x != nil && x.ID != nil {
- return *x.ID
- }
- return ""
- }
- func (x *PaymentBackground) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *PaymentBackground) GetWidth() uint32 {
- if x != nil && x.Width != nil {
- return *x.Width
- }
- return 0
- }
- func (x *PaymentBackground) GetHeight() uint32 {
- if x != nil && x.Height != nil {
- return *x.Height
- }
- return 0
- }
- func (x *PaymentBackground) GetMimetype() string {
- if x != nil && x.Mimetype != nil {
- return *x.Mimetype
- }
- return ""
- }
- func (x *PaymentBackground) GetPlaceholderArgb() uint32 {
- if x != nil && x.PlaceholderArgb != nil {
- return *x.PlaceholderArgb
- }
- return 0
- }
- func (x *PaymentBackground) GetTextArgb() uint32 {
- if x != nil && x.TextArgb != nil {
- return *x.TextArgb
- }
- return 0
- }
- func (x *PaymentBackground) GetSubtextArgb() uint32 {
- if x != nil && x.SubtextArgb != nil {
- return *x.SubtextArgb
- }
- return 0
- }
- func (x *PaymentBackground) GetMediaData() *PaymentBackground_MediaData {
- if x != nil {
- return x.MediaData
- }
- return nil
- }
- func (x *PaymentBackground) GetType() PaymentBackground_Type {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return PaymentBackground_UNKNOWN
- }
- type DisappearingMode struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Initiator *DisappearingMode_Initiator `protobuf:"varint,1,opt,name=initiator,enum=WAWebProtobufsE2E.DisappearingMode_Initiator" json:"initiator,omitempty"`
- Trigger *DisappearingMode_Trigger `protobuf:"varint,2,opt,name=trigger,enum=WAWebProtobufsE2E.DisappearingMode_Trigger" json:"trigger,omitempty"`
- InitiatorDeviceJID *string `protobuf:"bytes,3,opt,name=initiatorDeviceJID" json:"initiatorDeviceJID,omitempty"`
- InitiatedByMe *bool `protobuf:"varint,4,opt,name=initiatedByMe" json:"initiatedByMe,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *DisappearingMode) Reset() {
- *x = DisappearingMode{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[40]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *DisappearingMode) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*DisappearingMode) ProtoMessage() {}
- func (x *DisappearingMode) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[40]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use DisappearingMode.ProtoReflect.Descriptor instead.
- func (*DisappearingMode) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{40}
- }
- func (x *DisappearingMode) GetInitiator() DisappearingMode_Initiator {
- if x != nil && x.Initiator != nil {
- return *x.Initiator
- }
- return DisappearingMode_CHANGED_IN_CHAT
- }
- func (x *DisappearingMode) GetTrigger() DisappearingMode_Trigger {
- if x != nil && x.Trigger != nil {
- return *x.Trigger
- }
- return DisappearingMode_UNKNOWN
- }
- func (x *DisappearingMode) GetInitiatorDeviceJID() string {
- if x != nil && x.InitiatorDeviceJID != nil {
- return *x.InitiatorDeviceJID
- }
- return ""
- }
- func (x *DisappearingMode) GetInitiatedByMe() bool {
- if x != nil && x.InitiatedByMe != nil {
- return *x.InitiatedByMe
- }
- return false
- }
- type ProcessedVideo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DirectPath *string `protobuf:"bytes,1,opt,name=directPath" json:"directPath,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,2,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- Height *uint32 `protobuf:"varint,3,opt,name=height" json:"height,omitempty"`
- Width *uint32 `protobuf:"varint,4,opt,name=width" json:"width,omitempty"`
- FileLength *uint64 `protobuf:"varint,5,opt,name=fileLength" json:"fileLength,omitempty"`
- Bitrate *uint32 `protobuf:"varint,6,opt,name=bitrate" json:"bitrate,omitempty"`
- Quality *ProcessedVideo_VideoQuality `protobuf:"varint,7,opt,name=quality,enum=WAWebProtobufsE2E.ProcessedVideo_VideoQuality" json:"quality,omitempty"`
- Capabilities []string `protobuf:"bytes,8,rep,name=capabilities" json:"capabilities,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ProcessedVideo) Reset() {
- *x = ProcessedVideo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[41]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ProcessedVideo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ProcessedVideo) ProtoMessage() {}
- func (x *ProcessedVideo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[41]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ProcessedVideo.ProtoReflect.Descriptor instead.
- func (*ProcessedVideo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{41}
- }
- func (x *ProcessedVideo) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *ProcessedVideo) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *ProcessedVideo) GetHeight() uint32 {
- if x != nil && x.Height != nil {
- return *x.Height
- }
- return 0
- }
- func (x *ProcessedVideo) GetWidth() uint32 {
- if x != nil && x.Width != nil {
- return *x.Width
- }
- return 0
- }
- func (x *ProcessedVideo) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *ProcessedVideo) GetBitrate() uint32 {
- if x != nil && x.Bitrate != nil {
- return *x.Bitrate
- }
- return 0
- }
- func (x *ProcessedVideo) GetQuality() ProcessedVideo_VideoQuality {
- if x != nil && x.Quality != nil {
- return *x.Quality
- }
- return ProcessedVideo_UNDEFINED
- }
- func (x *ProcessedVideo) GetCapabilities() []string {
- if x != nil {
- return x.Capabilities
- }
- return nil
- }
- type Message struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Conversation *string `protobuf:"bytes,1,opt,name=conversation" json:"conversation,omitempty"`
- SenderKeyDistributionMessage *SenderKeyDistributionMessage `protobuf:"bytes,2,opt,name=senderKeyDistributionMessage" json:"senderKeyDistributionMessage,omitempty"`
- ImageMessage *ImageMessage `protobuf:"bytes,3,opt,name=imageMessage" json:"imageMessage,omitempty"`
- ContactMessage *ContactMessage `protobuf:"bytes,4,opt,name=contactMessage" json:"contactMessage,omitempty"`
- LocationMessage *LocationMessage `protobuf:"bytes,5,opt,name=locationMessage" json:"locationMessage,omitempty"`
- ExtendedTextMessage *ExtendedTextMessage `protobuf:"bytes,6,opt,name=extendedTextMessage" json:"extendedTextMessage,omitempty"`
- DocumentMessage *DocumentMessage `protobuf:"bytes,7,opt,name=documentMessage" json:"documentMessage,omitempty"`
- AudioMessage *AudioMessage `protobuf:"bytes,8,opt,name=audioMessage" json:"audioMessage,omitempty"`
- VideoMessage *VideoMessage `protobuf:"bytes,9,opt,name=videoMessage" json:"videoMessage,omitempty"`
- Call *Call `protobuf:"bytes,10,opt,name=call" json:"call,omitempty"`
- Chat *Chat `protobuf:"bytes,11,opt,name=chat" json:"chat,omitempty"`
- ProtocolMessage *ProtocolMessage `protobuf:"bytes,12,opt,name=protocolMessage" json:"protocolMessage,omitempty"`
- ContactsArrayMessage *ContactsArrayMessage `protobuf:"bytes,13,opt,name=contactsArrayMessage" json:"contactsArrayMessage,omitempty"`
- HighlyStructuredMessage *HighlyStructuredMessage `protobuf:"bytes,14,opt,name=highlyStructuredMessage" json:"highlyStructuredMessage,omitempty"`
- FastRatchetKeySenderKeyDistributionMessage *SenderKeyDistributionMessage `protobuf:"bytes,15,opt,name=fastRatchetKeySenderKeyDistributionMessage" json:"fastRatchetKeySenderKeyDistributionMessage,omitempty"`
- SendPaymentMessage *SendPaymentMessage `protobuf:"bytes,16,opt,name=sendPaymentMessage" json:"sendPaymentMessage,omitempty"`
- LiveLocationMessage *LiveLocationMessage `protobuf:"bytes,18,opt,name=liveLocationMessage" json:"liveLocationMessage,omitempty"`
- RequestPaymentMessage *RequestPaymentMessage `protobuf:"bytes,22,opt,name=requestPaymentMessage" json:"requestPaymentMessage,omitempty"`
- DeclinePaymentRequestMessage *DeclinePaymentRequestMessage `protobuf:"bytes,23,opt,name=declinePaymentRequestMessage" json:"declinePaymentRequestMessage,omitempty"`
- CancelPaymentRequestMessage *CancelPaymentRequestMessage `protobuf:"bytes,24,opt,name=cancelPaymentRequestMessage" json:"cancelPaymentRequestMessage,omitempty"`
- TemplateMessage *TemplateMessage `protobuf:"bytes,25,opt,name=templateMessage" json:"templateMessage,omitempty"`
- StickerMessage *StickerMessage `protobuf:"bytes,26,opt,name=stickerMessage" json:"stickerMessage,omitempty"`
- GroupInviteMessage *GroupInviteMessage `protobuf:"bytes,28,opt,name=groupInviteMessage" json:"groupInviteMessage,omitempty"`
- TemplateButtonReplyMessage *TemplateButtonReplyMessage `protobuf:"bytes,29,opt,name=templateButtonReplyMessage" json:"templateButtonReplyMessage,omitempty"`
- ProductMessage *ProductMessage `protobuf:"bytes,30,opt,name=productMessage" json:"productMessage,omitempty"`
- DeviceSentMessage *DeviceSentMessage `protobuf:"bytes,31,opt,name=deviceSentMessage" json:"deviceSentMessage,omitempty"`
- MessageContextInfo *MessageContextInfo `protobuf:"bytes,35,opt,name=messageContextInfo" json:"messageContextInfo,omitempty"`
- ListMessage *ListMessage `protobuf:"bytes,36,opt,name=listMessage" json:"listMessage,omitempty"`
- ViewOnceMessage *FutureProofMessage `protobuf:"bytes,37,opt,name=viewOnceMessage" json:"viewOnceMessage,omitempty"`
- OrderMessage *OrderMessage `protobuf:"bytes,38,opt,name=orderMessage" json:"orderMessage,omitempty"`
- ListResponseMessage *ListResponseMessage `protobuf:"bytes,39,opt,name=listResponseMessage" json:"listResponseMessage,omitempty"`
- EphemeralMessage *FutureProofMessage `protobuf:"bytes,40,opt,name=ephemeralMessage" json:"ephemeralMessage,omitempty"`
- InvoiceMessage *InvoiceMessage `protobuf:"bytes,41,opt,name=invoiceMessage" json:"invoiceMessage,omitempty"`
- ButtonsMessage *ButtonsMessage `protobuf:"bytes,42,opt,name=buttonsMessage" json:"buttonsMessage,omitempty"`
- ButtonsResponseMessage *ButtonsResponseMessage `protobuf:"bytes,43,opt,name=buttonsResponseMessage" json:"buttonsResponseMessage,omitempty"`
- PaymentInviteMessage *PaymentInviteMessage `protobuf:"bytes,44,opt,name=paymentInviteMessage" json:"paymentInviteMessage,omitempty"`
- InteractiveMessage *InteractiveMessage `protobuf:"bytes,45,opt,name=interactiveMessage" json:"interactiveMessage,omitempty"`
- ReactionMessage *ReactionMessage `protobuf:"bytes,46,opt,name=reactionMessage" json:"reactionMessage,omitempty"`
- StickerSyncRmrMessage *StickerSyncRMRMessage `protobuf:"bytes,47,opt,name=stickerSyncRmrMessage" json:"stickerSyncRmrMessage,omitempty"`
- InteractiveResponseMessage *InteractiveResponseMessage `protobuf:"bytes,48,opt,name=interactiveResponseMessage" json:"interactiveResponseMessage,omitempty"`
- PollCreationMessage *PollCreationMessage `protobuf:"bytes,49,opt,name=pollCreationMessage" json:"pollCreationMessage,omitempty"`
- PollUpdateMessage *PollUpdateMessage `protobuf:"bytes,50,opt,name=pollUpdateMessage" json:"pollUpdateMessage,omitempty"`
- KeepInChatMessage *KeepInChatMessage `protobuf:"bytes,51,opt,name=keepInChatMessage" json:"keepInChatMessage,omitempty"`
- DocumentWithCaptionMessage *FutureProofMessage `protobuf:"bytes,53,opt,name=documentWithCaptionMessage" json:"documentWithCaptionMessage,omitempty"`
- RequestPhoneNumberMessage *RequestPhoneNumberMessage `protobuf:"bytes,54,opt,name=requestPhoneNumberMessage" json:"requestPhoneNumberMessage,omitempty"`
- ViewOnceMessageV2 *FutureProofMessage `protobuf:"bytes,55,opt,name=viewOnceMessageV2" json:"viewOnceMessageV2,omitempty"`
- EncReactionMessage *EncReactionMessage `protobuf:"bytes,56,opt,name=encReactionMessage" json:"encReactionMessage,omitempty"`
- EditedMessage *FutureProofMessage `protobuf:"bytes,58,opt,name=editedMessage" json:"editedMessage,omitempty"`
- ViewOnceMessageV2Extension *FutureProofMessage `protobuf:"bytes,59,opt,name=viewOnceMessageV2Extension" json:"viewOnceMessageV2Extension,omitempty"`
- PollCreationMessageV2 *PollCreationMessage `protobuf:"bytes,60,opt,name=pollCreationMessageV2" json:"pollCreationMessageV2,omitempty"`
- ScheduledCallCreationMessage *ScheduledCallCreationMessage `protobuf:"bytes,61,opt,name=scheduledCallCreationMessage" json:"scheduledCallCreationMessage,omitempty"`
- GroupMentionedMessage *FutureProofMessage `protobuf:"bytes,62,opt,name=groupMentionedMessage" json:"groupMentionedMessage,omitempty"`
- PinInChatMessage *PinInChatMessage `protobuf:"bytes,63,opt,name=pinInChatMessage" json:"pinInChatMessage,omitempty"`
- PollCreationMessageV3 *PollCreationMessage `protobuf:"bytes,64,opt,name=pollCreationMessageV3" json:"pollCreationMessageV3,omitempty"`
- ScheduledCallEditMessage *ScheduledCallEditMessage `protobuf:"bytes,65,opt,name=scheduledCallEditMessage" json:"scheduledCallEditMessage,omitempty"`
- PtvMessage *VideoMessage `protobuf:"bytes,66,opt,name=ptvMessage" json:"ptvMessage,omitempty"`
- BotInvokeMessage *FutureProofMessage `protobuf:"bytes,67,opt,name=botInvokeMessage" json:"botInvokeMessage,omitempty"`
- CallLogMesssage *CallLogMessage `protobuf:"bytes,69,opt,name=callLogMesssage" json:"callLogMesssage,omitempty"`
- MessageHistoryBundle *MessageHistoryBundle `protobuf:"bytes,70,opt,name=messageHistoryBundle" json:"messageHistoryBundle,omitempty"`
- EncCommentMessage *EncCommentMessage `protobuf:"bytes,71,opt,name=encCommentMessage" json:"encCommentMessage,omitempty"`
- BcallMessage *BCallMessage `protobuf:"bytes,72,opt,name=bcallMessage" json:"bcallMessage,omitempty"`
- LottieStickerMessage *FutureProofMessage `protobuf:"bytes,74,opt,name=lottieStickerMessage" json:"lottieStickerMessage,omitempty"`
- EventMessage *EventMessage `protobuf:"bytes,75,opt,name=eventMessage" json:"eventMessage,omitempty"`
- EncEventResponseMessage *EncEventResponseMessage `protobuf:"bytes,76,opt,name=encEventResponseMessage" json:"encEventResponseMessage,omitempty"`
- CommentMessage *CommentMessage `protobuf:"bytes,77,opt,name=commentMessage" json:"commentMessage,omitempty"`
- NewsletterAdminInviteMessage *NewsletterAdminInviteMessage `protobuf:"bytes,78,opt,name=newsletterAdminInviteMessage" json:"newsletterAdminInviteMessage,omitempty"`
- PlaceholderMessage *PlaceholderMessage `protobuf:"bytes,80,opt,name=placeholderMessage" json:"placeholderMessage,omitempty"`
- SecretEncryptedMessage *SecretEncryptedMessage `protobuf:"bytes,82,opt,name=secretEncryptedMessage" json:"secretEncryptedMessage,omitempty"`
- AlbumMessage *AlbumMessage `protobuf:"bytes,83,opt,name=albumMessage" json:"albumMessage,omitempty"`
- EventCoverImage *FutureProofMessage `protobuf:"bytes,85,opt,name=eventCoverImage" json:"eventCoverImage,omitempty"`
- StickerPackMessage *StickerPackMessage `protobuf:"bytes,86,opt,name=stickerPackMessage" json:"stickerPackMessage,omitempty"`
- StatusMentionMessage *FutureProofMessage `protobuf:"bytes,87,opt,name=statusMentionMessage" json:"statusMentionMessage,omitempty"`
- PollResultSnapshotMessage *PollResultSnapshotMessage `protobuf:"bytes,88,opt,name=pollResultSnapshotMessage" json:"pollResultSnapshotMessage,omitempty"`
- PollCreationOptionImageMessage *FutureProofMessage `protobuf:"bytes,90,opt,name=pollCreationOptionImageMessage" json:"pollCreationOptionImageMessage,omitempty"`
- AssociatedChildMessage *FutureProofMessage `protobuf:"bytes,91,opt,name=associatedChildMessage" json:"associatedChildMessage,omitempty"`
- GroupStatusMentionMessage *FutureProofMessage `protobuf:"bytes,92,opt,name=groupStatusMentionMessage" json:"groupStatusMentionMessage,omitempty"`
- PollCreationMessageV4 *FutureProofMessage `protobuf:"bytes,93,opt,name=pollCreationMessageV4" json:"pollCreationMessageV4,omitempty"`
- StatusAddYours *FutureProofMessage `protobuf:"bytes,95,opt,name=statusAddYours" json:"statusAddYours,omitempty"`
- GroupStatusMessage *FutureProofMessage `protobuf:"bytes,96,opt,name=groupStatusMessage" json:"groupStatusMessage,omitempty"`
- RichResponseMessage *AIRichResponseMessage `protobuf:"bytes,97,opt,name=richResponseMessage" json:"richResponseMessage,omitempty"`
- StatusNotificationMessage *StatusNotificationMessage `protobuf:"bytes,98,opt,name=statusNotificationMessage" json:"statusNotificationMessage,omitempty"`
- LimitSharingMessage *FutureProofMessage `protobuf:"bytes,99,opt,name=limitSharingMessage" json:"limitSharingMessage,omitempty"`
- BotTaskMessage *FutureProofMessage `protobuf:"bytes,100,opt,name=botTaskMessage" json:"botTaskMessage,omitempty"`
- QuestionMessage *FutureProofMessage `protobuf:"bytes,101,opt,name=questionMessage" json:"questionMessage,omitempty"`
- MessageHistoryNotice *MessageHistoryNotice `protobuf:"bytes,102,opt,name=messageHistoryNotice" json:"messageHistoryNotice,omitempty"`
- GroupStatusMessageV2 *FutureProofMessage `protobuf:"bytes,103,opt,name=groupStatusMessageV2" json:"groupStatusMessageV2,omitempty"`
- BotForwardedMessage *FutureProofMessage `protobuf:"bytes,104,opt,name=botForwardedMessage" json:"botForwardedMessage,omitempty"`
- StatusQuestionAnswerMessage *StatusQuestionAnswerMessage `protobuf:"bytes,105,opt,name=statusQuestionAnswerMessage" json:"statusQuestionAnswerMessage,omitempty"`
- QuestionReplyMessage *FutureProofMessage `protobuf:"bytes,106,opt,name=questionReplyMessage" json:"questionReplyMessage,omitempty"`
- QuestionResponseMessage *QuestionResponseMessage `protobuf:"bytes,107,opt,name=questionResponseMessage" json:"questionResponseMessage,omitempty"`
- StatusQuotedMessage *StatusQuotedMessage `protobuf:"bytes,109,opt,name=statusQuotedMessage" json:"statusQuotedMessage,omitempty"`
- StatusStickerInteractionMessage *StatusStickerInteractionMessage `protobuf:"bytes,110,opt,name=statusStickerInteractionMessage" json:"statusStickerInteractionMessage,omitempty"`
- PollCreationMessageV5 *PollCreationMessage `protobuf:"bytes,111,opt,name=pollCreationMessageV5" json:"pollCreationMessageV5,omitempty"`
- NewsletterFollowerInviteMessageV2 *NewsletterFollowerInviteMessage `protobuf:"bytes,113,opt,name=newsletterFollowerInviteMessageV2" json:"newsletterFollowerInviteMessageV2,omitempty"`
- PollResultSnapshotMessageV3 *PollResultSnapshotMessage `protobuf:"bytes,115,opt,name=pollResultSnapshotMessageV3" json:"pollResultSnapshotMessageV3,omitempty"`
- NewsletterAdminProfileMessage *FutureProofMessage `protobuf:"bytes,116,opt,name=newsletterAdminProfileMessage" json:"newsletterAdminProfileMessage,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *Message) Reset() {
- *x = Message{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[42]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *Message) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*Message) ProtoMessage() {}
- func (x *Message) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[42]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use Message.ProtoReflect.Descriptor instead.
- func (*Message) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{42}
- }
- func (x *Message) GetConversation() string {
- if x != nil && x.Conversation != nil {
- return *x.Conversation
- }
- return ""
- }
- func (x *Message) GetSenderKeyDistributionMessage() *SenderKeyDistributionMessage {
- if x != nil {
- return x.SenderKeyDistributionMessage
- }
- return nil
- }
- func (x *Message) GetImageMessage() *ImageMessage {
- if x != nil {
- return x.ImageMessage
- }
- return nil
- }
- func (x *Message) GetContactMessage() *ContactMessage {
- if x != nil {
- return x.ContactMessage
- }
- return nil
- }
- func (x *Message) GetLocationMessage() *LocationMessage {
- if x != nil {
- return x.LocationMessage
- }
- return nil
- }
- func (x *Message) GetExtendedTextMessage() *ExtendedTextMessage {
- if x != nil {
- return x.ExtendedTextMessage
- }
- return nil
- }
- func (x *Message) GetDocumentMessage() *DocumentMessage {
- if x != nil {
- return x.DocumentMessage
- }
- return nil
- }
- func (x *Message) GetAudioMessage() *AudioMessage {
- if x != nil {
- return x.AudioMessage
- }
- return nil
- }
- func (x *Message) GetVideoMessage() *VideoMessage {
- if x != nil {
- return x.VideoMessage
- }
- return nil
- }
- func (x *Message) GetCall() *Call {
- if x != nil {
- return x.Call
- }
- return nil
- }
- func (x *Message) GetChat() *Chat {
- if x != nil {
- return x.Chat
- }
- return nil
- }
- func (x *Message) GetProtocolMessage() *ProtocolMessage {
- if x != nil {
- return x.ProtocolMessage
- }
- return nil
- }
- func (x *Message) GetContactsArrayMessage() *ContactsArrayMessage {
- if x != nil {
- return x.ContactsArrayMessage
- }
- return nil
- }
- func (x *Message) GetHighlyStructuredMessage() *HighlyStructuredMessage {
- if x != nil {
- return x.HighlyStructuredMessage
- }
- return nil
- }
- func (x *Message) GetFastRatchetKeySenderKeyDistributionMessage() *SenderKeyDistributionMessage {
- if x != nil {
- return x.FastRatchetKeySenderKeyDistributionMessage
- }
- return nil
- }
- func (x *Message) GetSendPaymentMessage() *SendPaymentMessage {
- if x != nil {
- return x.SendPaymentMessage
- }
- return nil
- }
- func (x *Message) GetLiveLocationMessage() *LiveLocationMessage {
- if x != nil {
- return x.LiveLocationMessage
- }
- return nil
- }
- func (x *Message) GetRequestPaymentMessage() *RequestPaymentMessage {
- if x != nil {
- return x.RequestPaymentMessage
- }
- return nil
- }
- func (x *Message) GetDeclinePaymentRequestMessage() *DeclinePaymentRequestMessage {
- if x != nil {
- return x.DeclinePaymentRequestMessage
- }
- return nil
- }
- func (x *Message) GetCancelPaymentRequestMessage() *CancelPaymentRequestMessage {
- if x != nil {
- return x.CancelPaymentRequestMessage
- }
- return nil
- }
- func (x *Message) GetTemplateMessage() *TemplateMessage {
- if x != nil {
- return x.TemplateMessage
- }
- return nil
- }
- func (x *Message) GetStickerMessage() *StickerMessage {
- if x != nil {
- return x.StickerMessage
- }
- return nil
- }
- func (x *Message) GetGroupInviteMessage() *GroupInviteMessage {
- if x != nil {
- return x.GroupInviteMessage
- }
- return nil
- }
- func (x *Message) GetTemplateButtonReplyMessage() *TemplateButtonReplyMessage {
- if x != nil {
- return x.TemplateButtonReplyMessage
- }
- return nil
- }
- func (x *Message) GetProductMessage() *ProductMessage {
- if x != nil {
- return x.ProductMessage
- }
- return nil
- }
- func (x *Message) GetDeviceSentMessage() *DeviceSentMessage {
- if x != nil {
- return x.DeviceSentMessage
- }
- return nil
- }
- func (x *Message) GetMessageContextInfo() *MessageContextInfo {
- if x != nil {
- return x.MessageContextInfo
- }
- return nil
- }
- func (x *Message) GetListMessage() *ListMessage {
- if x != nil {
- return x.ListMessage
- }
- return nil
- }
- func (x *Message) GetViewOnceMessage() *FutureProofMessage {
- if x != nil {
- return x.ViewOnceMessage
- }
- return nil
- }
- func (x *Message) GetOrderMessage() *OrderMessage {
- if x != nil {
- return x.OrderMessage
- }
- return nil
- }
- func (x *Message) GetListResponseMessage() *ListResponseMessage {
- if x != nil {
- return x.ListResponseMessage
- }
- return nil
- }
- func (x *Message) GetEphemeralMessage() *FutureProofMessage {
- if x != nil {
- return x.EphemeralMessage
- }
- return nil
- }
- func (x *Message) GetInvoiceMessage() *InvoiceMessage {
- if x != nil {
- return x.InvoiceMessage
- }
- return nil
- }
- func (x *Message) GetButtonsMessage() *ButtonsMessage {
- if x != nil {
- return x.ButtonsMessage
- }
- return nil
- }
- func (x *Message) GetButtonsResponseMessage() *ButtonsResponseMessage {
- if x != nil {
- return x.ButtonsResponseMessage
- }
- return nil
- }
- func (x *Message) GetPaymentInviteMessage() *PaymentInviteMessage {
- if x != nil {
- return x.PaymentInviteMessage
- }
- return nil
- }
- func (x *Message) GetInteractiveMessage() *InteractiveMessage {
- if x != nil {
- return x.InteractiveMessage
- }
- return nil
- }
- func (x *Message) GetReactionMessage() *ReactionMessage {
- if x != nil {
- return x.ReactionMessage
- }
- return nil
- }
- func (x *Message) GetStickerSyncRmrMessage() *StickerSyncRMRMessage {
- if x != nil {
- return x.StickerSyncRmrMessage
- }
- return nil
- }
- func (x *Message) GetInteractiveResponseMessage() *InteractiveResponseMessage {
- if x != nil {
- return x.InteractiveResponseMessage
- }
- return nil
- }
- func (x *Message) GetPollCreationMessage() *PollCreationMessage {
- if x != nil {
- return x.PollCreationMessage
- }
- return nil
- }
- func (x *Message) GetPollUpdateMessage() *PollUpdateMessage {
- if x != nil {
- return x.PollUpdateMessage
- }
- return nil
- }
- func (x *Message) GetKeepInChatMessage() *KeepInChatMessage {
- if x != nil {
- return x.KeepInChatMessage
- }
- return nil
- }
- func (x *Message) GetDocumentWithCaptionMessage() *FutureProofMessage {
- if x != nil {
- return x.DocumentWithCaptionMessage
- }
- return nil
- }
- func (x *Message) GetRequestPhoneNumberMessage() *RequestPhoneNumberMessage {
- if x != nil {
- return x.RequestPhoneNumberMessage
- }
- return nil
- }
- func (x *Message) GetViewOnceMessageV2() *FutureProofMessage {
- if x != nil {
- return x.ViewOnceMessageV2
- }
- return nil
- }
- func (x *Message) GetEncReactionMessage() *EncReactionMessage {
- if x != nil {
- return x.EncReactionMessage
- }
- return nil
- }
- func (x *Message) GetEditedMessage() *FutureProofMessage {
- if x != nil {
- return x.EditedMessage
- }
- return nil
- }
- func (x *Message) GetViewOnceMessageV2Extension() *FutureProofMessage {
- if x != nil {
- return x.ViewOnceMessageV2Extension
- }
- return nil
- }
- func (x *Message) GetPollCreationMessageV2() *PollCreationMessage {
- if x != nil {
- return x.PollCreationMessageV2
- }
- return nil
- }
- func (x *Message) GetScheduledCallCreationMessage() *ScheduledCallCreationMessage {
- if x != nil {
- return x.ScheduledCallCreationMessage
- }
- return nil
- }
- func (x *Message) GetGroupMentionedMessage() *FutureProofMessage {
- if x != nil {
- return x.GroupMentionedMessage
- }
- return nil
- }
- func (x *Message) GetPinInChatMessage() *PinInChatMessage {
- if x != nil {
- return x.PinInChatMessage
- }
- return nil
- }
- func (x *Message) GetPollCreationMessageV3() *PollCreationMessage {
- if x != nil {
- return x.PollCreationMessageV3
- }
- return nil
- }
- func (x *Message) GetScheduledCallEditMessage() *ScheduledCallEditMessage {
- if x != nil {
- return x.ScheduledCallEditMessage
- }
- return nil
- }
- func (x *Message) GetPtvMessage() *VideoMessage {
- if x != nil {
- return x.PtvMessage
- }
- return nil
- }
- func (x *Message) GetBotInvokeMessage() *FutureProofMessage {
- if x != nil {
- return x.BotInvokeMessage
- }
- return nil
- }
- func (x *Message) GetCallLogMesssage() *CallLogMessage {
- if x != nil {
- return x.CallLogMesssage
- }
- return nil
- }
- func (x *Message) GetMessageHistoryBundle() *MessageHistoryBundle {
- if x != nil {
- return x.MessageHistoryBundle
- }
- return nil
- }
- func (x *Message) GetEncCommentMessage() *EncCommentMessage {
- if x != nil {
- return x.EncCommentMessage
- }
- return nil
- }
- func (x *Message) GetBcallMessage() *BCallMessage {
- if x != nil {
- return x.BcallMessage
- }
- return nil
- }
- func (x *Message) GetLottieStickerMessage() *FutureProofMessage {
- if x != nil {
- return x.LottieStickerMessage
- }
- return nil
- }
- func (x *Message) GetEventMessage() *EventMessage {
- if x != nil {
- return x.EventMessage
- }
- return nil
- }
- func (x *Message) GetEncEventResponseMessage() *EncEventResponseMessage {
- if x != nil {
- return x.EncEventResponseMessage
- }
- return nil
- }
- func (x *Message) GetCommentMessage() *CommentMessage {
- if x != nil {
- return x.CommentMessage
- }
- return nil
- }
- func (x *Message) GetNewsletterAdminInviteMessage() *NewsletterAdminInviteMessage {
- if x != nil {
- return x.NewsletterAdminInviteMessage
- }
- return nil
- }
- func (x *Message) GetPlaceholderMessage() *PlaceholderMessage {
- if x != nil {
- return x.PlaceholderMessage
- }
- return nil
- }
- func (x *Message) GetSecretEncryptedMessage() *SecretEncryptedMessage {
- if x != nil {
- return x.SecretEncryptedMessage
- }
- return nil
- }
- func (x *Message) GetAlbumMessage() *AlbumMessage {
- if x != nil {
- return x.AlbumMessage
- }
- return nil
- }
- func (x *Message) GetEventCoverImage() *FutureProofMessage {
- if x != nil {
- return x.EventCoverImage
- }
- return nil
- }
- func (x *Message) GetStickerPackMessage() *StickerPackMessage {
- if x != nil {
- return x.StickerPackMessage
- }
- return nil
- }
- func (x *Message) GetStatusMentionMessage() *FutureProofMessage {
- if x != nil {
- return x.StatusMentionMessage
- }
- return nil
- }
- func (x *Message) GetPollResultSnapshotMessage() *PollResultSnapshotMessage {
- if x != nil {
- return x.PollResultSnapshotMessage
- }
- return nil
- }
- func (x *Message) GetPollCreationOptionImageMessage() *FutureProofMessage {
- if x != nil {
- return x.PollCreationOptionImageMessage
- }
- return nil
- }
- func (x *Message) GetAssociatedChildMessage() *FutureProofMessage {
- if x != nil {
- return x.AssociatedChildMessage
- }
- return nil
- }
- func (x *Message) GetGroupStatusMentionMessage() *FutureProofMessage {
- if x != nil {
- return x.GroupStatusMentionMessage
- }
- return nil
- }
- func (x *Message) GetPollCreationMessageV4() *FutureProofMessage {
- if x != nil {
- return x.PollCreationMessageV4
- }
- return nil
- }
- func (x *Message) GetStatusAddYours() *FutureProofMessage {
- if x != nil {
- return x.StatusAddYours
- }
- return nil
- }
- func (x *Message) GetGroupStatusMessage() *FutureProofMessage {
- if x != nil {
- return x.GroupStatusMessage
- }
- return nil
- }
- func (x *Message) GetRichResponseMessage() *AIRichResponseMessage {
- if x != nil {
- return x.RichResponseMessage
- }
- return nil
- }
- func (x *Message) GetStatusNotificationMessage() *StatusNotificationMessage {
- if x != nil {
- return x.StatusNotificationMessage
- }
- return nil
- }
- func (x *Message) GetLimitSharingMessage() *FutureProofMessage {
- if x != nil {
- return x.LimitSharingMessage
- }
- return nil
- }
- func (x *Message) GetBotTaskMessage() *FutureProofMessage {
- if x != nil {
- return x.BotTaskMessage
- }
- return nil
- }
- func (x *Message) GetQuestionMessage() *FutureProofMessage {
- if x != nil {
- return x.QuestionMessage
- }
- return nil
- }
- func (x *Message) GetMessageHistoryNotice() *MessageHistoryNotice {
- if x != nil {
- return x.MessageHistoryNotice
- }
- return nil
- }
- func (x *Message) GetGroupStatusMessageV2() *FutureProofMessage {
- if x != nil {
- return x.GroupStatusMessageV2
- }
- return nil
- }
- func (x *Message) GetBotForwardedMessage() *FutureProofMessage {
- if x != nil {
- return x.BotForwardedMessage
- }
- return nil
- }
- func (x *Message) GetStatusQuestionAnswerMessage() *StatusQuestionAnswerMessage {
- if x != nil {
- return x.StatusQuestionAnswerMessage
- }
- return nil
- }
- func (x *Message) GetQuestionReplyMessage() *FutureProofMessage {
- if x != nil {
- return x.QuestionReplyMessage
- }
- return nil
- }
- func (x *Message) GetQuestionResponseMessage() *QuestionResponseMessage {
- if x != nil {
- return x.QuestionResponseMessage
- }
- return nil
- }
- func (x *Message) GetStatusQuotedMessage() *StatusQuotedMessage {
- if x != nil {
- return x.StatusQuotedMessage
- }
- return nil
- }
- func (x *Message) GetStatusStickerInteractionMessage() *StatusStickerInteractionMessage {
- if x != nil {
- return x.StatusStickerInteractionMessage
- }
- return nil
- }
- func (x *Message) GetPollCreationMessageV5() *PollCreationMessage {
- if x != nil {
- return x.PollCreationMessageV5
- }
- return nil
- }
- func (x *Message) GetNewsletterFollowerInviteMessageV2() *NewsletterFollowerInviteMessage {
- if x != nil {
- return x.NewsletterFollowerInviteMessageV2
- }
- return nil
- }
- func (x *Message) GetPollResultSnapshotMessageV3() *PollResultSnapshotMessage {
- if x != nil {
- return x.PollResultSnapshotMessageV3
- }
- return nil
- }
- func (x *Message) GetNewsletterAdminProfileMessage() *FutureProofMessage {
- if x != nil {
- return x.NewsletterAdminProfileMessage
- }
- return nil
- }
- type AlbumMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ExpectedImageCount *uint32 `protobuf:"varint,2,opt,name=expectedImageCount" json:"expectedImageCount,omitempty"`
- ExpectedVideoCount *uint32 `protobuf:"varint,3,opt,name=expectedVideoCount" json:"expectedVideoCount,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AlbumMessage) Reset() {
- *x = AlbumMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[43]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AlbumMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AlbumMessage) ProtoMessage() {}
- func (x *AlbumMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[43]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AlbumMessage.ProtoReflect.Descriptor instead.
- func (*AlbumMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{43}
- }
- func (x *AlbumMessage) GetExpectedImageCount() uint32 {
- if x != nil && x.ExpectedImageCount != nil {
- return *x.ExpectedImageCount
- }
- return 0
- }
- func (x *AlbumMessage) GetExpectedVideoCount() uint32 {
- if x != nil && x.ExpectedVideoCount != nil {
- return *x.ExpectedVideoCount
- }
- return 0
- }
- func (x *AlbumMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type MessageHistoryMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- HistoryReceivers []string `protobuf:"bytes,1,rep,name=historyReceivers" json:"historyReceivers,omitempty"`
- OldestMessageTimestamp *int64 `protobuf:"varint,2,opt,name=oldestMessageTimestamp" json:"oldestMessageTimestamp,omitempty"`
- MessageCount *int64 `protobuf:"varint,3,opt,name=messageCount" json:"messageCount,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MessageHistoryMetadata) Reset() {
- *x = MessageHistoryMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[44]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MessageHistoryMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MessageHistoryMetadata) ProtoMessage() {}
- func (x *MessageHistoryMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[44]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MessageHistoryMetadata.ProtoReflect.Descriptor instead.
- func (*MessageHistoryMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{44}
- }
- func (x *MessageHistoryMetadata) GetHistoryReceivers() []string {
- if x != nil {
- return x.HistoryReceivers
- }
- return nil
- }
- func (x *MessageHistoryMetadata) GetOldestMessageTimestamp() int64 {
- if x != nil && x.OldestMessageTimestamp != nil {
- return *x.OldestMessageTimestamp
- }
- return 0
- }
- func (x *MessageHistoryMetadata) GetMessageCount() int64 {
- if x != nil && x.MessageCount != nil {
- return *x.MessageCount
- }
- return 0
- }
- type MessageHistoryNotice struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ContextInfo *ContextInfo `protobuf:"bytes,1,opt,name=contextInfo" json:"contextInfo,omitempty"`
- MessageHistoryMetadata *MessageHistoryMetadata `protobuf:"bytes,2,opt,name=messageHistoryMetadata" json:"messageHistoryMetadata,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MessageHistoryNotice) Reset() {
- *x = MessageHistoryNotice{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[45]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MessageHistoryNotice) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MessageHistoryNotice) ProtoMessage() {}
- func (x *MessageHistoryNotice) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[45]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MessageHistoryNotice.ProtoReflect.Descriptor instead.
- func (*MessageHistoryNotice) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{45}
- }
- func (x *MessageHistoryNotice) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *MessageHistoryNotice) GetMessageHistoryMetadata() *MessageHistoryMetadata {
- if x != nil {
- return x.MessageHistoryMetadata
- }
- return nil
- }
- type MessageHistoryBundle struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Mimetype *string `protobuf:"bytes,1,opt,name=mimetype" json:"mimetype,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,2,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- MediaKey []byte `protobuf:"bytes,3,opt,name=mediaKey" json:"mediaKey,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,4,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- DirectPath *string `protobuf:"bytes,5,opt,name=directPath" json:"directPath,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,6,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,7,opt,name=contextInfo" json:"contextInfo,omitempty"`
- MessageHistoryMetadata *MessageHistoryMetadata `protobuf:"bytes,8,opt,name=messageHistoryMetadata" json:"messageHistoryMetadata,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MessageHistoryBundle) Reset() {
- *x = MessageHistoryBundle{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[46]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MessageHistoryBundle) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MessageHistoryBundle) ProtoMessage() {}
- func (x *MessageHistoryBundle) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[46]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MessageHistoryBundle.ProtoReflect.Descriptor instead.
- func (*MessageHistoryBundle) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{46}
- }
- func (x *MessageHistoryBundle) GetMimetype() string {
- if x != nil && x.Mimetype != nil {
- return *x.Mimetype
- }
- return ""
- }
- func (x *MessageHistoryBundle) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *MessageHistoryBundle) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *MessageHistoryBundle) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *MessageHistoryBundle) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *MessageHistoryBundle) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *MessageHistoryBundle) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *MessageHistoryBundle) GetMessageHistoryMetadata() *MessageHistoryMetadata {
- if x != nil {
- return x.MessageHistoryMetadata
- }
- return nil
- }
- type EncEventResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- EventCreationMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=eventCreationMessageKey" json:"eventCreationMessageKey,omitempty"`
- EncPayload []byte `protobuf:"bytes,2,opt,name=encPayload" json:"encPayload,omitempty"`
- EncIV []byte `protobuf:"bytes,3,opt,name=encIV" json:"encIV,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *EncEventResponseMessage) Reset() {
- *x = EncEventResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[47]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *EncEventResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*EncEventResponseMessage) ProtoMessage() {}
- func (x *EncEventResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[47]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use EncEventResponseMessage.ProtoReflect.Descriptor instead.
- func (*EncEventResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{47}
- }
- func (x *EncEventResponseMessage) GetEventCreationMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.EventCreationMessageKey
- }
- return nil
- }
- func (x *EncEventResponseMessage) GetEncPayload() []byte {
- if x != nil {
- return x.EncPayload
- }
- return nil
- }
- func (x *EncEventResponseMessage) GetEncIV() []byte {
- if x != nil {
- return x.EncIV
- }
- return nil
- }
- type EventMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ContextInfo *ContextInfo `protobuf:"bytes,1,opt,name=contextInfo" json:"contextInfo,omitempty"`
- IsCanceled *bool `protobuf:"varint,2,opt,name=isCanceled" json:"isCanceled,omitempty"`
- Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
- Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
- Location *LocationMessage `protobuf:"bytes,5,opt,name=location" json:"location,omitempty"`
- JoinLink *string `protobuf:"bytes,6,opt,name=joinLink" json:"joinLink,omitempty"`
- StartTime *int64 `protobuf:"varint,7,opt,name=startTime" json:"startTime,omitempty"`
- EndTime *int64 `protobuf:"varint,8,opt,name=endTime" json:"endTime,omitempty"`
- ExtraGuestsAllowed *bool `protobuf:"varint,9,opt,name=extraGuestsAllowed" json:"extraGuestsAllowed,omitempty"`
- IsScheduleCall *bool `protobuf:"varint,10,opt,name=isScheduleCall" json:"isScheduleCall,omitempty"`
- HasReminder *bool `protobuf:"varint,11,opt,name=hasReminder" json:"hasReminder,omitempty"`
- ReminderOffsetSec *int64 `protobuf:"varint,12,opt,name=reminderOffsetSec" json:"reminderOffsetSec,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *EventMessage) Reset() {
- *x = EventMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[48]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *EventMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*EventMessage) ProtoMessage() {}
- func (x *EventMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[48]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use EventMessage.ProtoReflect.Descriptor instead.
- func (*EventMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{48}
- }
- func (x *EventMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *EventMessage) GetIsCanceled() bool {
- if x != nil && x.IsCanceled != nil {
- return *x.IsCanceled
- }
- return false
- }
- func (x *EventMessage) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- func (x *EventMessage) GetDescription() string {
- if x != nil && x.Description != nil {
- return *x.Description
- }
- return ""
- }
- func (x *EventMessage) GetLocation() *LocationMessage {
- if x != nil {
- return x.Location
- }
- return nil
- }
- func (x *EventMessage) GetJoinLink() string {
- if x != nil && x.JoinLink != nil {
- return *x.JoinLink
- }
- return ""
- }
- func (x *EventMessage) GetStartTime() int64 {
- if x != nil && x.StartTime != nil {
- return *x.StartTime
- }
- return 0
- }
- func (x *EventMessage) GetEndTime() int64 {
- if x != nil && x.EndTime != nil {
- return *x.EndTime
- }
- return 0
- }
- func (x *EventMessage) GetExtraGuestsAllowed() bool {
- if x != nil && x.ExtraGuestsAllowed != nil {
- return *x.ExtraGuestsAllowed
- }
- return false
- }
- func (x *EventMessage) GetIsScheduleCall() bool {
- if x != nil && x.IsScheduleCall != nil {
- return *x.IsScheduleCall
- }
- return false
- }
- func (x *EventMessage) GetHasReminder() bool {
- if x != nil && x.HasReminder != nil {
- return *x.HasReminder
- }
- return false
- }
- func (x *EventMessage) GetReminderOffsetSec() int64 {
- if x != nil && x.ReminderOffsetSec != nil {
- return *x.ReminderOffsetSec
- }
- return 0
- }
- type CommentMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Message *Message `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
- TargetMessageKey *waCommon.MessageKey `protobuf:"bytes,2,opt,name=targetMessageKey" json:"targetMessageKey,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *CommentMessage) Reset() {
- *x = CommentMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[49]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *CommentMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*CommentMessage) ProtoMessage() {}
- func (x *CommentMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[49]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use CommentMessage.ProtoReflect.Descriptor instead.
- func (*CommentMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{49}
- }
- func (x *CommentMessage) GetMessage() *Message {
- if x != nil {
- return x.Message
- }
- return nil
- }
- func (x *CommentMessage) GetTargetMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.TargetMessageKey
- }
- return nil
- }
- type EncCommentMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- TargetMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=targetMessageKey" json:"targetMessageKey,omitempty"`
- EncPayload []byte `protobuf:"bytes,2,opt,name=encPayload" json:"encPayload,omitempty"`
- EncIV []byte `protobuf:"bytes,3,opt,name=encIV" json:"encIV,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *EncCommentMessage) Reset() {
- *x = EncCommentMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[50]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *EncCommentMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*EncCommentMessage) ProtoMessage() {}
- func (x *EncCommentMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[50]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use EncCommentMessage.ProtoReflect.Descriptor instead.
- func (*EncCommentMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{50}
- }
- func (x *EncCommentMessage) GetTargetMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.TargetMessageKey
- }
- return nil
- }
- func (x *EncCommentMessage) GetEncPayload() []byte {
- if x != nil {
- return x.EncPayload
- }
- return nil
- }
- func (x *EncCommentMessage) GetEncIV() []byte {
- if x != nil {
- return x.EncIV
- }
- return nil
- }
- type EncReactionMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- TargetMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=targetMessageKey" json:"targetMessageKey,omitempty"`
- EncPayload []byte `protobuf:"bytes,2,opt,name=encPayload" json:"encPayload,omitempty"`
- EncIV []byte `protobuf:"bytes,3,opt,name=encIV" json:"encIV,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *EncReactionMessage) Reset() {
- *x = EncReactionMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[51]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *EncReactionMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*EncReactionMessage) ProtoMessage() {}
- func (x *EncReactionMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[51]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use EncReactionMessage.ProtoReflect.Descriptor instead.
- func (*EncReactionMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{51}
- }
- func (x *EncReactionMessage) GetTargetMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.TargetMessageKey
- }
- return nil
- }
- func (x *EncReactionMessage) GetEncPayload() []byte {
- if x != nil {
- return x.EncPayload
- }
- return nil
- }
- func (x *EncReactionMessage) GetEncIV() []byte {
- if x != nil {
- return x.EncIV
- }
- return nil
- }
- type KeepInChatMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- KeepType *KeepType `protobuf:"varint,2,opt,name=keepType,enum=WAWebProtobufsE2E.KeepType" json:"keepType,omitempty"`
- TimestampMS *int64 `protobuf:"varint,3,opt,name=timestampMS" json:"timestampMS,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *KeepInChatMessage) Reset() {
- *x = KeepInChatMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[52]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *KeepInChatMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*KeepInChatMessage) ProtoMessage() {}
- func (x *KeepInChatMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[52]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use KeepInChatMessage.ProtoReflect.Descriptor instead.
- func (*KeepInChatMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{52}
- }
- func (x *KeepInChatMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- func (x *KeepInChatMessage) GetKeepType() KeepType {
- if x != nil && x.KeepType != nil {
- return *x.KeepType
- }
- return KeepType_UNKNOWN_KEEP_TYPE
- }
- func (x *KeepInChatMessage) GetTimestampMS() int64 {
- if x != nil && x.TimestampMS != nil {
- return *x.TimestampMS
- }
- return 0
- }
- type QuestionResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *QuestionResponseMessage) Reset() {
- *x = QuestionResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[53]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *QuestionResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*QuestionResponseMessage) ProtoMessage() {}
- func (x *QuestionResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[53]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use QuestionResponseMessage.ProtoReflect.Descriptor instead.
- func (*QuestionResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{53}
- }
- func (x *QuestionResponseMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- func (x *QuestionResponseMessage) GetText() string {
- if x != nil && x.Text != nil {
- return *x.Text
- }
- return ""
- }
- type StatusQuestionAnswerMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *StatusQuestionAnswerMessage) Reset() {
- *x = StatusQuestionAnswerMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[54]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *StatusQuestionAnswerMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*StatusQuestionAnswerMessage) ProtoMessage() {}
- func (x *StatusQuestionAnswerMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[54]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use StatusQuestionAnswerMessage.ProtoReflect.Descriptor instead.
- func (*StatusQuestionAnswerMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{54}
- }
- func (x *StatusQuestionAnswerMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- func (x *StatusQuestionAnswerMessage) GetText() string {
- if x != nil && x.Text != nil {
- return *x.Text
- }
- return ""
- }
- type PollResultSnapshotMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
- PollVotes []*PollResultSnapshotMessage_PollVote `protobuf:"bytes,2,rep,name=pollVotes" json:"pollVotes,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,3,opt,name=contextInfo" json:"contextInfo,omitempty"`
- PollType *PollType `protobuf:"varint,4,opt,name=pollType,enum=WAWebProtobufsE2E.PollType" json:"pollType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PollResultSnapshotMessage) Reset() {
- *x = PollResultSnapshotMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[55]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PollResultSnapshotMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PollResultSnapshotMessage) ProtoMessage() {}
- func (x *PollResultSnapshotMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[55]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PollResultSnapshotMessage.ProtoReflect.Descriptor instead.
- func (*PollResultSnapshotMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{55}
- }
- func (x *PollResultSnapshotMessage) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- func (x *PollResultSnapshotMessage) GetPollVotes() []*PollResultSnapshotMessage_PollVote {
- if x != nil {
- return x.PollVotes
- }
- return nil
- }
- func (x *PollResultSnapshotMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *PollResultSnapshotMessage) GetPollType() PollType {
- if x != nil && x.PollType != nil {
- return *x.PollType
- }
- return PollType_POLL
- }
- type PollVoteMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- SelectedOptions [][]byte `protobuf:"bytes,1,rep,name=selectedOptions" json:"selectedOptions,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PollVoteMessage) Reset() {
- *x = PollVoteMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[56]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PollVoteMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PollVoteMessage) ProtoMessage() {}
- func (x *PollVoteMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[56]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PollVoteMessage.ProtoReflect.Descriptor instead.
- func (*PollVoteMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{56}
- }
- func (x *PollVoteMessage) GetSelectedOptions() [][]byte {
- if x != nil {
- return x.SelectedOptions
- }
- return nil
- }
- type PollEncValue struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- EncPayload []byte `protobuf:"bytes,1,opt,name=encPayload" json:"encPayload,omitempty"`
- EncIV []byte `protobuf:"bytes,2,opt,name=encIV" json:"encIV,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PollEncValue) Reset() {
- *x = PollEncValue{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[57]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PollEncValue) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PollEncValue) ProtoMessage() {}
- func (x *PollEncValue) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[57]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PollEncValue.ProtoReflect.Descriptor instead.
- func (*PollEncValue) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{57}
- }
- func (x *PollEncValue) GetEncPayload() []byte {
- if x != nil {
- return x.EncPayload
- }
- return nil
- }
- func (x *PollEncValue) GetEncIV() []byte {
- if x != nil {
- return x.EncIV
- }
- return nil
- }
- type PollUpdateMessageMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PollUpdateMessageMetadata) Reset() {
- *x = PollUpdateMessageMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[58]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PollUpdateMessageMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PollUpdateMessageMetadata) ProtoMessage() {}
- func (x *PollUpdateMessageMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[58]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PollUpdateMessageMetadata.ProtoReflect.Descriptor instead.
- func (*PollUpdateMessageMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{58}
- }
- type PollUpdateMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- PollCreationMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=pollCreationMessageKey" json:"pollCreationMessageKey,omitempty"`
- Vote *PollEncValue `protobuf:"bytes,2,opt,name=vote" json:"vote,omitempty"`
- Metadata *PollUpdateMessageMetadata `protobuf:"bytes,3,opt,name=metadata" json:"metadata,omitempty"`
- SenderTimestampMS *int64 `protobuf:"varint,4,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PollUpdateMessage) Reset() {
- *x = PollUpdateMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[59]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PollUpdateMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PollUpdateMessage) ProtoMessage() {}
- func (x *PollUpdateMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[59]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PollUpdateMessage.ProtoReflect.Descriptor instead.
- func (*PollUpdateMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{59}
- }
- func (x *PollUpdateMessage) GetPollCreationMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.PollCreationMessageKey
- }
- return nil
- }
- func (x *PollUpdateMessage) GetVote() *PollEncValue {
- if x != nil {
- return x.Vote
- }
- return nil
- }
- func (x *PollUpdateMessage) GetMetadata() *PollUpdateMessageMetadata {
- if x != nil {
- return x.Metadata
- }
- return nil
- }
- func (x *PollUpdateMessage) GetSenderTimestampMS() int64 {
- if x != nil && x.SenderTimestampMS != nil {
- return *x.SenderTimestampMS
- }
- return 0
- }
- type PollCreationMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- EncKey []byte `protobuf:"bytes,1,opt,name=encKey" json:"encKey,omitempty"`
- Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"`
- Options []*PollCreationMessage_Option `protobuf:"bytes,3,rep,name=options" json:"options,omitempty"`
- SelectableOptionsCount *uint32 `protobuf:"varint,4,opt,name=selectableOptionsCount" json:"selectableOptionsCount,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,5,opt,name=contextInfo" json:"contextInfo,omitempty"`
- PollContentType *PollContentType `protobuf:"varint,6,opt,name=pollContentType,enum=WAWebProtobufsE2E.PollContentType" json:"pollContentType,omitempty"`
- PollType *PollType `protobuf:"varint,7,opt,name=pollType,enum=WAWebProtobufsE2E.PollType" json:"pollType,omitempty"`
- CorrectAnswer *PollCreationMessage_Option `protobuf:"bytes,8,opt,name=correctAnswer" json:"correctAnswer,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PollCreationMessage) Reset() {
- *x = PollCreationMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[60]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PollCreationMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PollCreationMessage) ProtoMessage() {}
- func (x *PollCreationMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[60]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PollCreationMessage.ProtoReflect.Descriptor instead.
- func (*PollCreationMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{60}
- }
- func (x *PollCreationMessage) GetEncKey() []byte {
- if x != nil {
- return x.EncKey
- }
- return nil
- }
- func (x *PollCreationMessage) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- func (x *PollCreationMessage) GetOptions() []*PollCreationMessage_Option {
- if x != nil {
- return x.Options
- }
- return nil
- }
- func (x *PollCreationMessage) GetSelectableOptionsCount() uint32 {
- if x != nil && x.SelectableOptionsCount != nil {
- return *x.SelectableOptionsCount
- }
- return 0
- }
- func (x *PollCreationMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *PollCreationMessage) GetPollContentType() PollContentType {
- if x != nil && x.PollContentType != nil {
- return *x.PollContentType
- }
- return PollContentType_UNKNOWN_POLL_CONTENT_TYPE
- }
- func (x *PollCreationMessage) GetPollType() PollType {
- if x != nil && x.PollType != nil {
- return *x.PollType
- }
- return PollType_POLL
- }
- func (x *PollCreationMessage) GetCorrectAnswer() *PollCreationMessage_Option {
- if x != nil {
- return x.CorrectAnswer
- }
- return nil
- }
- type StickerSyncRMRMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Filehash []string `protobuf:"bytes,1,rep,name=filehash" json:"filehash,omitempty"`
- RmrSource *string `protobuf:"bytes,2,opt,name=rmrSource" json:"rmrSource,omitempty"`
- RequestTimestamp *int64 `protobuf:"varint,3,opt,name=requestTimestamp" json:"requestTimestamp,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *StickerSyncRMRMessage) Reset() {
- *x = StickerSyncRMRMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[61]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *StickerSyncRMRMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*StickerSyncRMRMessage) ProtoMessage() {}
- func (x *StickerSyncRMRMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[61]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use StickerSyncRMRMessage.ProtoReflect.Descriptor instead.
- func (*StickerSyncRMRMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{61}
- }
- func (x *StickerSyncRMRMessage) GetFilehash() []string {
- if x != nil {
- return x.Filehash
- }
- return nil
- }
- func (x *StickerSyncRMRMessage) GetRmrSource() string {
- if x != nil && x.RmrSource != nil {
- return *x.RmrSource
- }
- return ""
- }
- func (x *StickerSyncRMRMessage) GetRequestTimestamp() int64 {
- if x != nil && x.RequestTimestamp != nil {
- return *x.RequestTimestamp
- }
- return 0
- }
- type ReactionMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
- GroupingKey *string `protobuf:"bytes,3,opt,name=groupingKey" json:"groupingKey,omitempty"`
- SenderTimestampMS *int64 `protobuf:"varint,4,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ReactionMessage) Reset() {
- *x = ReactionMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[62]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ReactionMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ReactionMessage) ProtoMessage() {}
- func (x *ReactionMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[62]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ReactionMessage.ProtoReflect.Descriptor instead.
- func (*ReactionMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{62}
- }
- func (x *ReactionMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- func (x *ReactionMessage) GetText() string {
- if x != nil && x.Text != nil {
- return *x.Text
- }
- return ""
- }
- func (x *ReactionMessage) GetGroupingKey() string {
- if x != nil && x.GroupingKey != nil {
- return *x.GroupingKey
- }
- return ""
- }
- func (x *ReactionMessage) GetSenderTimestampMS() int64 {
- if x != nil && x.SenderTimestampMS != nil {
- return *x.SenderTimestampMS
- }
- return 0
- }
- type FutureProofMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Message *Message `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *FutureProofMessage) Reset() {
- *x = FutureProofMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[63]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *FutureProofMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*FutureProofMessage) ProtoMessage() {}
- func (x *FutureProofMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[63]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use FutureProofMessage.ProtoReflect.Descriptor instead.
- func (*FutureProofMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{63}
- }
- func (x *FutureProofMessage) GetMessage() *Message {
- if x != nil {
- return x.Message
- }
- return nil
- }
- type DeviceSentMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DestinationJID *string `protobuf:"bytes,1,opt,name=destinationJID" json:"destinationJID,omitempty"`
- Message *Message `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
- Phash *string `protobuf:"bytes,3,opt,name=phash" json:"phash,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *DeviceSentMessage) Reset() {
- *x = DeviceSentMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[64]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *DeviceSentMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*DeviceSentMessage) ProtoMessage() {}
- func (x *DeviceSentMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[64]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use DeviceSentMessage.ProtoReflect.Descriptor instead.
- func (*DeviceSentMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{64}
- }
- func (x *DeviceSentMessage) GetDestinationJID() string {
- if x != nil && x.DestinationJID != nil {
- return *x.DestinationJID
- }
- return ""
- }
- func (x *DeviceSentMessage) GetMessage() *Message {
- if x != nil {
- return x.Message
- }
- return nil
- }
- func (x *DeviceSentMessage) GetPhash() string {
- if x != nil && x.Phash != nil {
- return *x.Phash
- }
- return ""
- }
- type RequestPhoneNumberMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ContextInfo *ContextInfo `protobuf:"bytes,1,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *RequestPhoneNumberMessage) Reset() {
- *x = RequestPhoneNumberMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[65]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *RequestPhoneNumberMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*RequestPhoneNumberMessage) ProtoMessage() {}
- func (x *RequestPhoneNumberMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[65]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use RequestPhoneNumberMessage.ProtoReflect.Descriptor instead.
- func (*RequestPhoneNumberMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{65}
- }
- func (x *RequestPhoneNumberMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type NewsletterFollowerInviteMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- NewsletterJID *string `protobuf:"bytes,1,opt,name=newsletterJID" json:"newsletterJID,omitempty"`
- NewsletterName *string `protobuf:"bytes,2,opt,name=newsletterName" json:"newsletterName,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,3,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- Caption *string `protobuf:"bytes,4,opt,name=caption" json:"caption,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,5,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *NewsletterFollowerInviteMessage) Reset() {
- *x = NewsletterFollowerInviteMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[66]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *NewsletterFollowerInviteMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*NewsletterFollowerInviteMessage) ProtoMessage() {}
- func (x *NewsletterFollowerInviteMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[66]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use NewsletterFollowerInviteMessage.ProtoReflect.Descriptor instead.
- func (*NewsletterFollowerInviteMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{66}
- }
- func (x *NewsletterFollowerInviteMessage) GetNewsletterJID() string {
- if x != nil && x.NewsletterJID != nil {
- return *x.NewsletterJID
- }
- return ""
- }
- func (x *NewsletterFollowerInviteMessage) GetNewsletterName() string {
- if x != nil && x.NewsletterName != nil {
- return *x.NewsletterName
- }
- return ""
- }
- func (x *NewsletterFollowerInviteMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *NewsletterFollowerInviteMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *NewsletterFollowerInviteMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type NewsletterAdminInviteMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- NewsletterJID *string `protobuf:"bytes,1,opt,name=newsletterJID" json:"newsletterJID,omitempty"`
- NewsletterName *string `protobuf:"bytes,2,opt,name=newsletterName" json:"newsletterName,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,3,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- Caption *string `protobuf:"bytes,4,opt,name=caption" json:"caption,omitempty"`
- InviteExpiration *int64 `protobuf:"varint,5,opt,name=inviteExpiration" json:"inviteExpiration,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,6,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *NewsletterAdminInviteMessage) Reset() {
- *x = NewsletterAdminInviteMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[67]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *NewsletterAdminInviteMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*NewsletterAdminInviteMessage) ProtoMessage() {}
- func (x *NewsletterAdminInviteMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[67]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use NewsletterAdminInviteMessage.ProtoReflect.Descriptor instead.
- func (*NewsletterAdminInviteMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{67}
- }
- func (x *NewsletterAdminInviteMessage) GetNewsletterJID() string {
- if x != nil && x.NewsletterJID != nil {
- return *x.NewsletterJID
- }
- return ""
- }
- func (x *NewsletterAdminInviteMessage) GetNewsletterName() string {
- if x != nil && x.NewsletterName != nil {
- return *x.NewsletterName
- }
- return ""
- }
- func (x *NewsletterAdminInviteMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *NewsletterAdminInviteMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *NewsletterAdminInviteMessage) GetInviteExpiration() int64 {
- if x != nil && x.InviteExpiration != nil {
- return *x.InviteExpiration
- }
- return 0
- }
- func (x *NewsletterAdminInviteMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type ProductMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Product *ProductMessage_ProductSnapshot `protobuf:"bytes,1,opt,name=product" json:"product,omitempty"`
- BusinessOwnerJID *string `protobuf:"bytes,2,opt,name=businessOwnerJID" json:"businessOwnerJID,omitempty"`
- Catalog *ProductMessage_CatalogSnapshot `protobuf:"bytes,4,opt,name=catalog" json:"catalog,omitempty"`
- Body *string `protobuf:"bytes,5,opt,name=body" json:"body,omitempty"`
- Footer *string `protobuf:"bytes,6,opt,name=footer" json:"footer,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ProductMessage) Reset() {
- *x = ProductMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[68]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ProductMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ProductMessage) ProtoMessage() {}
- func (x *ProductMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[68]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ProductMessage.ProtoReflect.Descriptor instead.
- func (*ProductMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{68}
- }
- func (x *ProductMessage) GetProduct() *ProductMessage_ProductSnapshot {
- if x != nil {
- return x.Product
- }
- return nil
- }
- func (x *ProductMessage) GetBusinessOwnerJID() string {
- if x != nil && x.BusinessOwnerJID != nil {
- return *x.BusinessOwnerJID
- }
- return ""
- }
- func (x *ProductMessage) GetCatalog() *ProductMessage_CatalogSnapshot {
- if x != nil {
- return x.Catalog
- }
- return nil
- }
- func (x *ProductMessage) GetBody() string {
- if x != nil && x.Body != nil {
- return *x.Body
- }
- return ""
- }
- func (x *ProductMessage) GetFooter() string {
- if x != nil && x.Footer != nil {
- return *x.Footer
- }
- return ""
- }
- func (x *ProductMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type TemplateButtonReplyMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- SelectedID *string `protobuf:"bytes,1,opt,name=selectedID" json:"selectedID,omitempty"`
- SelectedDisplayText *string `protobuf:"bytes,2,opt,name=selectedDisplayText" json:"selectedDisplayText,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,3,opt,name=contextInfo" json:"contextInfo,omitempty"`
- SelectedIndex *uint32 `protobuf:"varint,4,opt,name=selectedIndex" json:"selectedIndex,omitempty"`
- SelectedCarouselCardIndex *uint32 `protobuf:"varint,5,opt,name=selectedCarouselCardIndex" json:"selectedCarouselCardIndex,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TemplateButtonReplyMessage) Reset() {
- *x = TemplateButtonReplyMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[69]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TemplateButtonReplyMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TemplateButtonReplyMessage) ProtoMessage() {}
- func (x *TemplateButtonReplyMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[69]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TemplateButtonReplyMessage.ProtoReflect.Descriptor instead.
- func (*TemplateButtonReplyMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{69}
- }
- func (x *TemplateButtonReplyMessage) GetSelectedID() string {
- if x != nil && x.SelectedID != nil {
- return *x.SelectedID
- }
- return ""
- }
- func (x *TemplateButtonReplyMessage) GetSelectedDisplayText() string {
- if x != nil && x.SelectedDisplayText != nil {
- return *x.SelectedDisplayText
- }
- return ""
- }
- func (x *TemplateButtonReplyMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *TemplateButtonReplyMessage) GetSelectedIndex() uint32 {
- if x != nil && x.SelectedIndex != nil {
- return *x.SelectedIndex
- }
- return 0
- }
- func (x *TemplateButtonReplyMessage) GetSelectedCarouselCardIndex() uint32 {
- if x != nil && x.SelectedCarouselCardIndex != nil {
- return *x.SelectedCarouselCardIndex
- }
- return 0
- }
- type TemplateMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Format:
- //
- // *TemplateMessage_FourRowTemplate_
- // *TemplateMessage_HydratedFourRowTemplate_
- // *TemplateMessage_InteractiveMessageTemplate
- Format isTemplateMessage_Format `protobuf_oneof:"format"`
- ContextInfo *ContextInfo `protobuf:"bytes,3,opt,name=contextInfo" json:"contextInfo,omitempty"`
- HydratedTemplate *TemplateMessage_HydratedFourRowTemplate `protobuf:"bytes,4,opt,name=hydratedTemplate" json:"hydratedTemplate,omitempty"`
- TemplateID *string `protobuf:"bytes,9,opt,name=templateID" json:"templateID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TemplateMessage) Reset() {
- *x = TemplateMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[70]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TemplateMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TemplateMessage) ProtoMessage() {}
- func (x *TemplateMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[70]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TemplateMessage.ProtoReflect.Descriptor instead.
- func (*TemplateMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{70}
- }
- func (x *TemplateMessage) GetFormat() isTemplateMessage_Format {
- if x != nil {
- return x.Format
- }
- return nil
- }
- func (x *TemplateMessage) GetFourRowTemplate() *TemplateMessage_FourRowTemplate {
- if x != nil {
- if x, ok := x.Format.(*TemplateMessage_FourRowTemplate_); ok {
- return x.FourRowTemplate
- }
- }
- return nil
- }
- func (x *TemplateMessage) GetHydratedFourRowTemplate() *TemplateMessage_HydratedFourRowTemplate {
- if x != nil {
- if x, ok := x.Format.(*TemplateMessage_HydratedFourRowTemplate_); ok {
- return x.HydratedFourRowTemplate
- }
- }
- return nil
- }
- func (x *TemplateMessage) GetInteractiveMessageTemplate() *InteractiveMessage {
- if x != nil {
- if x, ok := x.Format.(*TemplateMessage_InteractiveMessageTemplate); ok {
- return x.InteractiveMessageTemplate
- }
- }
- return nil
- }
- func (x *TemplateMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *TemplateMessage) GetHydratedTemplate() *TemplateMessage_HydratedFourRowTemplate {
- if x != nil {
- return x.HydratedTemplate
- }
- return nil
- }
- func (x *TemplateMessage) GetTemplateID() string {
- if x != nil && x.TemplateID != nil {
- return *x.TemplateID
- }
- return ""
- }
- type isTemplateMessage_Format interface {
- isTemplateMessage_Format()
- }
- type TemplateMessage_FourRowTemplate_ struct {
- FourRowTemplate *TemplateMessage_FourRowTemplate `protobuf:"bytes,1,opt,name=fourRowTemplate,oneof"`
- }
- type TemplateMessage_HydratedFourRowTemplate_ struct {
- HydratedFourRowTemplate *TemplateMessage_HydratedFourRowTemplate `protobuf:"bytes,2,opt,name=hydratedFourRowTemplate,oneof"`
- }
- type TemplateMessage_InteractiveMessageTemplate struct {
- InteractiveMessageTemplate *InteractiveMessage `protobuf:"bytes,5,opt,name=interactiveMessageTemplate,oneof"`
- }
- func (*TemplateMessage_FourRowTemplate_) isTemplateMessage_Format() {}
- func (*TemplateMessage_HydratedFourRowTemplate_) isTemplateMessage_Format() {}
- func (*TemplateMessage_InteractiveMessageTemplate) isTemplateMessage_Format() {}
- type StickerMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,2,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,3,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- MediaKey []byte `protobuf:"bytes,4,opt,name=mediaKey" json:"mediaKey,omitempty"`
- Mimetype *string `protobuf:"bytes,5,opt,name=mimetype" json:"mimetype,omitempty"`
- Height *uint32 `protobuf:"varint,6,opt,name=height" json:"height,omitempty"`
- Width *uint32 `protobuf:"varint,7,opt,name=width" json:"width,omitempty"`
- DirectPath *string `protobuf:"bytes,8,opt,name=directPath" json:"directPath,omitempty"`
- FileLength *uint64 `protobuf:"varint,9,opt,name=fileLength" json:"fileLength,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,10,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- FirstFrameLength *uint32 `protobuf:"varint,11,opt,name=firstFrameLength" json:"firstFrameLength,omitempty"`
- FirstFrameSidecar []byte `protobuf:"bytes,12,opt,name=firstFrameSidecar" json:"firstFrameSidecar,omitempty"`
- IsAnimated *bool `protobuf:"varint,13,opt,name=isAnimated" json:"isAnimated,omitempty"`
- PngThumbnail []byte `protobuf:"bytes,16,opt,name=pngThumbnail" json:"pngThumbnail,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- StickerSentTS *int64 `protobuf:"varint,18,opt,name=stickerSentTS" json:"stickerSentTS,omitempty"`
- IsAvatar *bool `protobuf:"varint,19,opt,name=isAvatar" json:"isAvatar,omitempty"`
- IsAiSticker *bool `protobuf:"varint,20,opt,name=isAiSticker" json:"isAiSticker,omitempty"`
- IsLottie *bool `protobuf:"varint,21,opt,name=isLottie" json:"isLottie,omitempty"`
- AccessibilityLabel *string `protobuf:"bytes,22,opt,name=accessibilityLabel" json:"accessibilityLabel,omitempty"`
- MediaKeyDomain *MediaKeyDomain `protobuf:"varint,23,opt,name=mediaKeyDomain,enum=WAWebProtobufsE2E.MediaKeyDomain" json:"mediaKeyDomain,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *StickerMessage) Reset() {
- *x = StickerMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[71]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *StickerMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*StickerMessage) ProtoMessage() {}
- func (x *StickerMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[71]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use StickerMessage.ProtoReflect.Descriptor instead.
- func (*StickerMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{71}
- }
- func (x *StickerMessage) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *StickerMessage) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *StickerMessage) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *StickerMessage) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *StickerMessage) GetMimetype() string {
- if x != nil && x.Mimetype != nil {
- return *x.Mimetype
- }
- return ""
- }
- func (x *StickerMessage) GetHeight() uint32 {
- if x != nil && x.Height != nil {
- return *x.Height
- }
- return 0
- }
- func (x *StickerMessage) GetWidth() uint32 {
- if x != nil && x.Width != nil {
- return *x.Width
- }
- return 0
- }
- func (x *StickerMessage) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *StickerMessage) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *StickerMessage) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *StickerMessage) GetFirstFrameLength() uint32 {
- if x != nil && x.FirstFrameLength != nil {
- return *x.FirstFrameLength
- }
- return 0
- }
- func (x *StickerMessage) GetFirstFrameSidecar() []byte {
- if x != nil {
- return x.FirstFrameSidecar
- }
- return nil
- }
- func (x *StickerMessage) GetIsAnimated() bool {
- if x != nil && x.IsAnimated != nil {
- return *x.IsAnimated
- }
- return false
- }
- func (x *StickerMessage) GetPngThumbnail() []byte {
- if x != nil {
- return x.PngThumbnail
- }
- return nil
- }
- func (x *StickerMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *StickerMessage) GetStickerSentTS() int64 {
- if x != nil && x.StickerSentTS != nil {
- return *x.StickerSentTS
- }
- return 0
- }
- func (x *StickerMessage) GetIsAvatar() bool {
- if x != nil && x.IsAvatar != nil {
- return *x.IsAvatar
- }
- return false
- }
- func (x *StickerMessage) GetIsAiSticker() bool {
- if x != nil && x.IsAiSticker != nil {
- return *x.IsAiSticker
- }
- return false
- }
- func (x *StickerMessage) GetIsLottie() bool {
- if x != nil && x.IsLottie != nil {
- return *x.IsLottie
- }
- return false
- }
- func (x *StickerMessage) GetAccessibilityLabel() string {
- if x != nil && x.AccessibilityLabel != nil {
- return *x.AccessibilityLabel
- }
- return ""
- }
- func (x *StickerMessage) GetMediaKeyDomain() MediaKeyDomain {
- if x != nil && x.MediaKeyDomain != nil {
- return *x.MediaKeyDomain
- }
- return MediaKeyDomain_UNSET
- }
- type LiveLocationMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DegreesLatitude *float64 `protobuf:"fixed64,1,opt,name=degreesLatitude" json:"degreesLatitude,omitempty"`
- DegreesLongitude *float64 `protobuf:"fixed64,2,opt,name=degreesLongitude" json:"degreesLongitude,omitempty"`
- AccuracyInMeters *uint32 `protobuf:"varint,3,opt,name=accuracyInMeters" json:"accuracyInMeters,omitempty"`
- SpeedInMps *float32 `protobuf:"fixed32,4,opt,name=speedInMps" json:"speedInMps,omitempty"`
- DegreesClockwiseFromMagneticNorth *uint32 `protobuf:"varint,5,opt,name=degreesClockwiseFromMagneticNorth" json:"degreesClockwiseFromMagneticNorth,omitempty"`
- Caption *string `protobuf:"bytes,6,opt,name=caption" json:"caption,omitempty"`
- SequenceNumber *int64 `protobuf:"varint,7,opt,name=sequenceNumber" json:"sequenceNumber,omitempty"`
- TimeOffset *uint32 `protobuf:"varint,8,opt,name=timeOffset" json:"timeOffset,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,16,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *LiveLocationMessage) Reset() {
- *x = LiveLocationMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[72]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *LiveLocationMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*LiveLocationMessage) ProtoMessage() {}
- func (x *LiveLocationMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[72]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use LiveLocationMessage.ProtoReflect.Descriptor instead.
- func (*LiveLocationMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{72}
- }
- func (x *LiveLocationMessage) GetDegreesLatitude() float64 {
- if x != nil && x.DegreesLatitude != nil {
- return *x.DegreesLatitude
- }
- return 0
- }
- func (x *LiveLocationMessage) GetDegreesLongitude() float64 {
- if x != nil && x.DegreesLongitude != nil {
- return *x.DegreesLongitude
- }
- return 0
- }
- func (x *LiveLocationMessage) GetAccuracyInMeters() uint32 {
- if x != nil && x.AccuracyInMeters != nil {
- return *x.AccuracyInMeters
- }
- return 0
- }
- func (x *LiveLocationMessage) GetSpeedInMps() float32 {
- if x != nil && x.SpeedInMps != nil {
- return *x.SpeedInMps
- }
- return 0
- }
- func (x *LiveLocationMessage) GetDegreesClockwiseFromMagneticNorth() uint32 {
- if x != nil && x.DegreesClockwiseFromMagneticNorth != nil {
- return *x.DegreesClockwiseFromMagneticNorth
- }
- return 0
- }
- func (x *LiveLocationMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *LiveLocationMessage) GetSequenceNumber() int64 {
- if x != nil && x.SequenceNumber != nil {
- return *x.SequenceNumber
- }
- return 0
- }
- func (x *LiveLocationMessage) GetTimeOffset() uint32 {
- if x != nil && x.TimeOffset != nil {
- return *x.TimeOffset
- }
- return 0
- }
- func (x *LiveLocationMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *LiveLocationMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type CancelPaymentRequestMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *CancelPaymentRequestMessage) Reset() {
- *x = CancelPaymentRequestMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[73]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *CancelPaymentRequestMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*CancelPaymentRequestMessage) ProtoMessage() {}
- func (x *CancelPaymentRequestMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[73]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use CancelPaymentRequestMessage.ProtoReflect.Descriptor instead.
- func (*CancelPaymentRequestMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{73}
- }
- func (x *CancelPaymentRequestMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- type DeclinePaymentRequestMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *DeclinePaymentRequestMessage) Reset() {
- *x = DeclinePaymentRequestMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[74]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *DeclinePaymentRequestMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*DeclinePaymentRequestMessage) ProtoMessage() {}
- func (x *DeclinePaymentRequestMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[74]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use DeclinePaymentRequestMessage.ProtoReflect.Descriptor instead.
- func (*DeclinePaymentRequestMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{74}
- }
- func (x *DeclinePaymentRequestMessage) GetKey() *waCommon.MessageKey {
- if x != nil {
- return x.Key
- }
- return nil
- }
- type RequestPaymentMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- NoteMessage *Message `protobuf:"bytes,4,opt,name=noteMessage" json:"noteMessage,omitempty"`
- CurrencyCodeIso4217 *string `protobuf:"bytes,1,opt,name=currencyCodeIso4217" json:"currencyCodeIso4217,omitempty"`
- Amount1000 *uint64 `protobuf:"varint,2,opt,name=amount1000" json:"amount1000,omitempty"`
- RequestFrom *string `protobuf:"bytes,3,opt,name=requestFrom" json:"requestFrom,omitempty"`
- ExpiryTimestamp *int64 `protobuf:"varint,5,opt,name=expiryTimestamp" json:"expiryTimestamp,omitempty"`
- Amount *Money `protobuf:"bytes,6,opt,name=amount" json:"amount,omitempty"`
- Background *PaymentBackground `protobuf:"bytes,7,opt,name=background" json:"background,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *RequestPaymentMessage) Reset() {
- *x = RequestPaymentMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[75]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *RequestPaymentMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*RequestPaymentMessage) ProtoMessage() {}
- func (x *RequestPaymentMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[75]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use RequestPaymentMessage.ProtoReflect.Descriptor instead.
- func (*RequestPaymentMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{75}
- }
- func (x *RequestPaymentMessage) GetNoteMessage() *Message {
- if x != nil {
- return x.NoteMessage
- }
- return nil
- }
- func (x *RequestPaymentMessage) GetCurrencyCodeIso4217() string {
- if x != nil && x.CurrencyCodeIso4217 != nil {
- return *x.CurrencyCodeIso4217
- }
- return ""
- }
- func (x *RequestPaymentMessage) GetAmount1000() uint64 {
- if x != nil && x.Amount1000 != nil {
- return *x.Amount1000
- }
- return 0
- }
- func (x *RequestPaymentMessage) GetRequestFrom() string {
- if x != nil && x.RequestFrom != nil {
- return *x.RequestFrom
- }
- return ""
- }
- func (x *RequestPaymentMessage) GetExpiryTimestamp() int64 {
- if x != nil && x.ExpiryTimestamp != nil {
- return *x.ExpiryTimestamp
- }
- return 0
- }
- func (x *RequestPaymentMessage) GetAmount() *Money {
- if x != nil {
- return x.Amount
- }
- return nil
- }
- func (x *RequestPaymentMessage) GetBackground() *PaymentBackground {
- if x != nil {
- return x.Background
- }
- return nil
- }
- type SendPaymentMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- NoteMessage *Message `protobuf:"bytes,2,opt,name=noteMessage" json:"noteMessage,omitempty"`
- RequestMessageKey *waCommon.MessageKey `protobuf:"bytes,3,opt,name=requestMessageKey" json:"requestMessageKey,omitempty"`
- Background *PaymentBackground `protobuf:"bytes,4,opt,name=background" json:"background,omitempty"`
- TransactionData *string `protobuf:"bytes,5,opt,name=transactionData" json:"transactionData,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *SendPaymentMessage) Reset() {
- *x = SendPaymentMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[76]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *SendPaymentMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*SendPaymentMessage) ProtoMessage() {}
- func (x *SendPaymentMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[76]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use SendPaymentMessage.ProtoReflect.Descriptor instead.
- func (*SendPaymentMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{76}
- }
- func (x *SendPaymentMessage) GetNoteMessage() *Message {
- if x != nil {
- return x.NoteMessage
- }
- return nil
- }
- func (x *SendPaymentMessage) GetRequestMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.RequestMessageKey
- }
- return nil
- }
- func (x *SendPaymentMessage) GetBackground() *PaymentBackground {
- if x != nil {
- return x.Background
- }
- return nil
- }
- func (x *SendPaymentMessage) GetTransactionData() string {
- if x != nil && x.TransactionData != nil {
- return *x.TransactionData
- }
- return ""
- }
- type ContactsArrayMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayName *string `protobuf:"bytes,1,opt,name=displayName" json:"displayName,omitempty"`
- Contacts []*ContactMessage `protobuf:"bytes,2,rep,name=contacts" json:"contacts,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContactsArrayMessage) Reset() {
- *x = ContactsArrayMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[77]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContactsArrayMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContactsArrayMessage) ProtoMessage() {}
- func (x *ContactsArrayMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[77]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContactsArrayMessage.ProtoReflect.Descriptor instead.
- func (*ContactsArrayMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{77}
- }
- func (x *ContactsArrayMessage) GetDisplayName() string {
- if x != nil && x.DisplayName != nil {
- return *x.DisplayName
- }
- return ""
- }
- func (x *ContactsArrayMessage) GetContacts() []*ContactMessage {
- if x != nil {
- return x.Contacts
- }
- return nil
- }
- func (x *ContactsArrayMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type InitialSecurityNotificationSettingSync struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- SecurityNotificationEnabled *bool `protobuf:"varint,1,opt,name=securityNotificationEnabled" json:"securityNotificationEnabled,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InitialSecurityNotificationSettingSync) Reset() {
- *x = InitialSecurityNotificationSettingSync{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[78]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InitialSecurityNotificationSettingSync) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InitialSecurityNotificationSettingSync) ProtoMessage() {}
- func (x *InitialSecurityNotificationSettingSync) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[78]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InitialSecurityNotificationSettingSync.ProtoReflect.Descriptor instead.
- func (*InitialSecurityNotificationSettingSync) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{78}
- }
- func (x *InitialSecurityNotificationSettingSync) GetSecurityNotificationEnabled() bool {
- if x != nil && x.SecurityNotificationEnabled != nil {
- return *x.SecurityNotificationEnabled
- }
- return false
- }
- type FullHistorySyncOnDemandRequestMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- RequestID *string `protobuf:"bytes,1,opt,name=requestID" json:"requestID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *FullHistorySyncOnDemandRequestMetadata) Reset() {
- *x = FullHistorySyncOnDemandRequestMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[79]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *FullHistorySyncOnDemandRequestMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*FullHistorySyncOnDemandRequestMetadata) ProtoMessage() {}
- func (x *FullHistorySyncOnDemandRequestMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[79]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use FullHistorySyncOnDemandRequestMetadata.ProtoReflect.Descriptor instead.
- func (*FullHistorySyncOnDemandRequestMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{79}
- }
- func (x *FullHistorySyncOnDemandRequestMetadata) GetRequestID() string {
- if x != nil && x.RequestID != nil {
- return *x.RequestID
- }
- return ""
- }
- type AppStateFatalExceptionNotification struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- CollectionNames []string `protobuf:"bytes,1,rep,name=collectionNames" json:"collectionNames,omitempty"`
- Timestamp *int64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AppStateFatalExceptionNotification) Reset() {
- *x = AppStateFatalExceptionNotification{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[80]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AppStateFatalExceptionNotification) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AppStateFatalExceptionNotification) ProtoMessage() {}
- func (x *AppStateFatalExceptionNotification) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[80]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AppStateFatalExceptionNotification.ProtoReflect.Descriptor instead.
- func (*AppStateFatalExceptionNotification) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{80}
- }
- func (x *AppStateFatalExceptionNotification) GetCollectionNames() []string {
- if x != nil {
- return x.CollectionNames
- }
- return nil
- }
- func (x *AppStateFatalExceptionNotification) GetTimestamp() int64 {
- if x != nil && x.Timestamp != nil {
- return *x.Timestamp
- }
- return 0
- }
- type AppStateSyncKeyRequest struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- KeyIDs []*AppStateSyncKeyId `protobuf:"bytes,1,rep,name=keyIDs" json:"keyIDs,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AppStateSyncKeyRequest) Reset() {
- *x = AppStateSyncKeyRequest{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[81]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AppStateSyncKeyRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AppStateSyncKeyRequest) ProtoMessage() {}
- func (x *AppStateSyncKeyRequest) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[81]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AppStateSyncKeyRequest.ProtoReflect.Descriptor instead.
- func (*AppStateSyncKeyRequest) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{81}
- }
- func (x *AppStateSyncKeyRequest) GetKeyIDs() []*AppStateSyncKeyId {
- if x != nil {
- return x.KeyIDs
- }
- return nil
- }
- type AppStateSyncKeyShare struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Keys []*AppStateSyncKey `protobuf:"bytes,1,rep,name=keys" json:"keys,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AppStateSyncKeyShare) Reset() {
- *x = AppStateSyncKeyShare{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[82]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AppStateSyncKeyShare) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AppStateSyncKeyShare) ProtoMessage() {}
- func (x *AppStateSyncKeyShare) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[82]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AppStateSyncKeyShare.ProtoReflect.Descriptor instead.
- func (*AppStateSyncKeyShare) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{82}
- }
- func (x *AppStateSyncKeyShare) GetKeys() []*AppStateSyncKey {
- if x != nil {
- return x.Keys
- }
- return nil
- }
- type AppStateSyncKeyData struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- KeyData []byte `protobuf:"bytes,1,opt,name=keyData" json:"keyData,omitempty"`
- Fingerprint *AppStateSyncKeyFingerprint `protobuf:"bytes,2,opt,name=fingerprint" json:"fingerprint,omitempty"`
- Timestamp *int64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AppStateSyncKeyData) Reset() {
- *x = AppStateSyncKeyData{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[83]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AppStateSyncKeyData) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AppStateSyncKeyData) ProtoMessage() {}
- func (x *AppStateSyncKeyData) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[83]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AppStateSyncKeyData.ProtoReflect.Descriptor instead.
- func (*AppStateSyncKeyData) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{83}
- }
- func (x *AppStateSyncKeyData) GetKeyData() []byte {
- if x != nil {
- return x.KeyData
- }
- return nil
- }
- func (x *AppStateSyncKeyData) GetFingerprint() *AppStateSyncKeyFingerprint {
- if x != nil {
- return x.Fingerprint
- }
- return nil
- }
- func (x *AppStateSyncKeyData) GetTimestamp() int64 {
- if x != nil && x.Timestamp != nil {
- return *x.Timestamp
- }
- return 0
- }
- type AppStateSyncKeyFingerprint struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- RawID *uint32 `protobuf:"varint,1,opt,name=rawID" json:"rawID,omitempty"`
- CurrentIndex *uint32 `protobuf:"varint,2,opt,name=currentIndex" json:"currentIndex,omitempty"`
- DeviceIndexes []uint32 `protobuf:"varint,3,rep,packed,name=deviceIndexes" json:"deviceIndexes,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AppStateSyncKeyFingerprint) Reset() {
- *x = AppStateSyncKeyFingerprint{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[84]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AppStateSyncKeyFingerprint) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AppStateSyncKeyFingerprint) ProtoMessage() {}
- func (x *AppStateSyncKeyFingerprint) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[84]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AppStateSyncKeyFingerprint.ProtoReflect.Descriptor instead.
- func (*AppStateSyncKeyFingerprint) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{84}
- }
- func (x *AppStateSyncKeyFingerprint) GetRawID() uint32 {
- if x != nil && x.RawID != nil {
- return *x.RawID
- }
- return 0
- }
- func (x *AppStateSyncKeyFingerprint) GetCurrentIndex() uint32 {
- if x != nil && x.CurrentIndex != nil {
- return *x.CurrentIndex
- }
- return 0
- }
- func (x *AppStateSyncKeyFingerprint) GetDeviceIndexes() []uint32 {
- if x != nil {
- return x.DeviceIndexes
- }
- return nil
- }
- type AppStateSyncKeyId struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- KeyID []byte `protobuf:"bytes,1,opt,name=keyID" json:"keyID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AppStateSyncKeyId) Reset() {
- *x = AppStateSyncKeyId{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[85]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AppStateSyncKeyId) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AppStateSyncKeyId) ProtoMessage() {}
- func (x *AppStateSyncKeyId) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[85]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AppStateSyncKeyId.ProtoReflect.Descriptor instead.
- func (*AppStateSyncKeyId) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{85}
- }
- func (x *AppStateSyncKeyId) GetKeyID() []byte {
- if x != nil {
- return x.KeyID
- }
- return nil
- }
- type AppStateSyncKey struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- KeyID *AppStateSyncKeyId `protobuf:"bytes,1,opt,name=keyID" json:"keyID,omitempty"`
- KeyData *AppStateSyncKeyData `protobuf:"bytes,2,opt,name=keyData" json:"keyData,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AppStateSyncKey) Reset() {
- *x = AppStateSyncKey{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[86]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AppStateSyncKey) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AppStateSyncKey) ProtoMessage() {}
- func (x *AppStateSyncKey) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[86]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AppStateSyncKey.ProtoReflect.Descriptor instead.
- func (*AppStateSyncKey) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{86}
- }
- func (x *AppStateSyncKey) GetKeyID() *AppStateSyncKeyId {
- if x != nil {
- return x.KeyID
- }
- return nil
- }
- func (x *AppStateSyncKey) GetKeyData() *AppStateSyncKeyData {
- if x != nil {
- return x.KeyData
- }
- return nil
- }
- type HistorySyncNotification struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- FileSHA256 []byte `protobuf:"bytes,1,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- FileLength *uint64 `protobuf:"varint,2,opt,name=fileLength" json:"fileLength,omitempty"`
- MediaKey []byte `protobuf:"bytes,3,opt,name=mediaKey" json:"mediaKey,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,4,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- DirectPath *string `protobuf:"bytes,5,opt,name=directPath" json:"directPath,omitempty"`
- SyncType *HistorySyncType `protobuf:"varint,6,opt,name=syncType,enum=WAWebProtobufsE2E.HistorySyncType" json:"syncType,omitempty"`
- ChunkOrder *uint32 `protobuf:"varint,7,opt,name=chunkOrder" json:"chunkOrder,omitempty"`
- OriginalMessageID *string `protobuf:"bytes,8,opt,name=originalMessageID" json:"originalMessageID,omitempty"`
- Progress *uint32 `protobuf:"varint,9,opt,name=progress" json:"progress,omitempty"`
- OldestMsgInChunkTimestampSec *int64 `protobuf:"varint,10,opt,name=oldestMsgInChunkTimestampSec" json:"oldestMsgInChunkTimestampSec,omitempty"`
- InitialHistBootstrapInlinePayload []byte `protobuf:"bytes,11,opt,name=initialHistBootstrapInlinePayload" json:"initialHistBootstrapInlinePayload,omitempty"`
- PeerDataRequestSessionID *string `protobuf:"bytes,12,opt,name=peerDataRequestSessionID" json:"peerDataRequestSessionID,omitempty"`
- FullHistorySyncOnDemandRequestMetadata *FullHistorySyncOnDemandRequestMetadata `protobuf:"bytes,13,opt,name=fullHistorySyncOnDemandRequestMetadata" json:"fullHistorySyncOnDemandRequestMetadata,omitempty"`
- EncHandle *string `protobuf:"bytes,14,opt,name=encHandle" json:"encHandle,omitempty"`
- MessageAccessStatus *HistorySyncMessageAccessStatus `protobuf:"bytes,15,opt,name=messageAccessStatus" json:"messageAccessStatus,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HistorySyncNotification) Reset() {
- *x = HistorySyncNotification{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[87]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HistorySyncNotification) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HistorySyncNotification) ProtoMessage() {}
- func (x *HistorySyncNotification) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[87]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HistorySyncNotification.ProtoReflect.Descriptor instead.
- func (*HistorySyncNotification) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{87}
- }
- func (x *HistorySyncNotification) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *HistorySyncNotification) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *HistorySyncNotification) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *HistorySyncNotification) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *HistorySyncNotification) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *HistorySyncNotification) GetSyncType() HistorySyncType {
- if x != nil && x.SyncType != nil {
- return *x.SyncType
- }
- return HistorySyncType_INITIAL_BOOTSTRAP
- }
- func (x *HistorySyncNotification) GetChunkOrder() uint32 {
- if x != nil && x.ChunkOrder != nil {
- return *x.ChunkOrder
- }
- return 0
- }
- func (x *HistorySyncNotification) GetOriginalMessageID() string {
- if x != nil && x.OriginalMessageID != nil {
- return *x.OriginalMessageID
- }
- return ""
- }
- func (x *HistorySyncNotification) GetProgress() uint32 {
- if x != nil && x.Progress != nil {
- return *x.Progress
- }
- return 0
- }
- func (x *HistorySyncNotification) GetOldestMsgInChunkTimestampSec() int64 {
- if x != nil && x.OldestMsgInChunkTimestampSec != nil {
- return *x.OldestMsgInChunkTimestampSec
- }
- return 0
- }
- func (x *HistorySyncNotification) GetInitialHistBootstrapInlinePayload() []byte {
- if x != nil {
- return x.InitialHistBootstrapInlinePayload
- }
- return nil
- }
- func (x *HistorySyncNotification) GetPeerDataRequestSessionID() string {
- if x != nil && x.PeerDataRequestSessionID != nil {
- return *x.PeerDataRequestSessionID
- }
- return ""
- }
- func (x *HistorySyncNotification) GetFullHistorySyncOnDemandRequestMetadata() *FullHistorySyncOnDemandRequestMetadata {
- if x != nil {
- return x.FullHistorySyncOnDemandRequestMetadata
- }
- return nil
- }
- func (x *HistorySyncNotification) GetEncHandle() string {
- if x != nil && x.EncHandle != nil {
- return *x.EncHandle
- }
- return ""
- }
- func (x *HistorySyncNotification) GetMessageAccessStatus() *HistorySyncMessageAccessStatus {
- if x != nil {
- return x.MessageAccessStatus
- }
- return nil
- }
- type HistorySyncMessageAccessStatus struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- CompleteAccessGranted *bool `protobuf:"varint,1,opt,name=completeAccessGranted" json:"completeAccessGranted,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HistorySyncMessageAccessStatus) Reset() {
- *x = HistorySyncMessageAccessStatus{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[88]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HistorySyncMessageAccessStatus) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HistorySyncMessageAccessStatus) ProtoMessage() {}
- func (x *HistorySyncMessageAccessStatus) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[88]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HistorySyncMessageAccessStatus.ProtoReflect.Descriptor instead.
- func (*HistorySyncMessageAccessStatus) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{88}
- }
- func (x *HistorySyncMessageAccessStatus) GetCompleteAccessGranted() bool {
- if x != nil && x.CompleteAccessGranted != nil {
- return *x.CompleteAccessGranted
- }
- return false
- }
- type Chat struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayName *string `protobuf:"bytes,1,opt,name=displayName" json:"displayName,omitempty"`
- ID *string `protobuf:"bytes,2,opt,name=ID" json:"ID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *Chat) Reset() {
- *x = Chat{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[89]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *Chat) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*Chat) ProtoMessage() {}
- func (x *Chat) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[89]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use Chat.ProtoReflect.Descriptor instead.
- func (*Chat) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{89}
- }
- func (x *Chat) GetDisplayName() string {
- if x != nil && x.DisplayName != nil {
- return *x.DisplayName
- }
- return ""
- }
- func (x *Chat) GetID() string {
- if x != nil && x.ID != nil {
- return *x.ID
- }
- return ""
- }
- type Call struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- CallKey []byte `protobuf:"bytes,1,opt,name=callKey" json:"callKey,omitempty"`
- ConversionSource *string `protobuf:"bytes,2,opt,name=conversionSource" json:"conversionSource,omitempty"`
- ConversionData []byte `protobuf:"bytes,3,opt,name=conversionData" json:"conversionData,omitempty"`
- ConversionDelaySeconds *uint32 `protobuf:"varint,4,opt,name=conversionDelaySeconds" json:"conversionDelaySeconds,omitempty"`
- CtwaSignals *string `protobuf:"bytes,5,opt,name=ctwaSignals" json:"ctwaSignals,omitempty"`
- CtwaPayload []byte `protobuf:"bytes,6,opt,name=ctwaPayload" json:"ctwaPayload,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,7,opt,name=contextInfo" json:"contextInfo,omitempty"`
- NativeFlowCallButtonPayload *string `protobuf:"bytes,8,opt,name=nativeFlowCallButtonPayload" json:"nativeFlowCallButtonPayload,omitempty"`
- DeeplinkPayload *string `protobuf:"bytes,9,opt,name=deeplinkPayload" json:"deeplinkPayload,omitempty"`
- MessageContextInfo *MessageContextInfo `protobuf:"bytes,10,opt,name=messageContextInfo" json:"messageContextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *Call) Reset() {
- *x = Call{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[90]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *Call) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*Call) ProtoMessage() {}
- func (x *Call) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[90]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use Call.ProtoReflect.Descriptor instead.
- func (*Call) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{90}
- }
- func (x *Call) GetCallKey() []byte {
- if x != nil {
- return x.CallKey
- }
- return nil
- }
- func (x *Call) GetConversionSource() string {
- if x != nil && x.ConversionSource != nil {
- return *x.ConversionSource
- }
- return ""
- }
- func (x *Call) GetConversionData() []byte {
- if x != nil {
- return x.ConversionData
- }
- return nil
- }
- func (x *Call) GetConversionDelaySeconds() uint32 {
- if x != nil && x.ConversionDelaySeconds != nil {
- return *x.ConversionDelaySeconds
- }
- return 0
- }
- func (x *Call) GetCtwaSignals() string {
- if x != nil && x.CtwaSignals != nil {
- return *x.CtwaSignals
- }
- return ""
- }
- func (x *Call) GetCtwaPayload() []byte {
- if x != nil {
- return x.CtwaPayload
- }
- return nil
- }
- func (x *Call) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *Call) GetNativeFlowCallButtonPayload() string {
- if x != nil && x.NativeFlowCallButtonPayload != nil {
- return *x.NativeFlowCallButtonPayload
- }
- return ""
- }
- func (x *Call) GetDeeplinkPayload() string {
- if x != nil && x.DeeplinkPayload != nil {
- return *x.DeeplinkPayload
- }
- return ""
- }
- func (x *Call) GetMessageContextInfo() *MessageContextInfo {
- if x != nil {
- return x.MessageContextInfo
- }
- return nil
- }
- type AudioMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
- Mimetype *string `protobuf:"bytes,2,opt,name=mimetype" json:"mimetype,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,3,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- FileLength *uint64 `protobuf:"varint,4,opt,name=fileLength" json:"fileLength,omitempty"`
- Seconds *uint32 `protobuf:"varint,5,opt,name=seconds" json:"seconds,omitempty"`
- PTT *bool `protobuf:"varint,6,opt,name=PTT" json:"PTT,omitempty"`
- MediaKey []byte `protobuf:"bytes,7,opt,name=mediaKey" json:"mediaKey,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,8,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- DirectPath *string `protobuf:"bytes,9,opt,name=directPath" json:"directPath,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,10,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- StreamingSidecar []byte `protobuf:"bytes,18,opt,name=streamingSidecar" json:"streamingSidecar,omitempty"`
- Waveform []byte `protobuf:"bytes,19,opt,name=waveform" json:"waveform,omitempty"`
- BackgroundArgb *uint32 `protobuf:"fixed32,20,opt,name=backgroundArgb" json:"backgroundArgb,omitempty"`
- ViewOnce *bool `protobuf:"varint,21,opt,name=viewOnce" json:"viewOnce,omitempty"`
- AccessibilityLabel *string `protobuf:"bytes,22,opt,name=accessibilityLabel" json:"accessibilityLabel,omitempty"`
- MediaKeyDomain *MediaKeyDomain `protobuf:"varint,23,opt,name=mediaKeyDomain,enum=WAWebProtobufsE2E.MediaKeyDomain" json:"mediaKeyDomain,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AudioMessage) Reset() {
- *x = AudioMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[91]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AudioMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AudioMessage) ProtoMessage() {}
- func (x *AudioMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[91]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AudioMessage.ProtoReflect.Descriptor instead.
- func (*AudioMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{91}
- }
- func (x *AudioMessage) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *AudioMessage) GetMimetype() string {
- if x != nil && x.Mimetype != nil {
- return *x.Mimetype
- }
- return ""
- }
- func (x *AudioMessage) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *AudioMessage) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *AudioMessage) GetSeconds() uint32 {
- if x != nil && x.Seconds != nil {
- return *x.Seconds
- }
- return 0
- }
- func (x *AudioMessage) GetPTT() bool {
- if x != nil && x.PTT != nil {
- return *x.PTT
- }
- return false
- }
- func (x *AudioMessage) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *AudioMessage) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *AudioMessage) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *AudioMessage) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *AudioMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *AudioMessage) GetStreamingSidecar() []byte {
- if x != nil {
- return x.StreamingSidecar
- }
- return nil
- }
- func (x *AudioMessage) GetWaveform() []byte {
- if x != nil {
- return x.Waveform
- }
- return nil
- }
- func (x *AudioMessage) GetBackgroundArgb() uint32 {
- if x != nil && x.BackgroundArgb != nil {
- return *x.BackgroundArgb
- }
- return 0
- }
- func (x *AudioMessage) GetViewOnce() bool {
- if x != nil && x.ViewOnce != nil {
- return *x.ViewOnce
- }
- return false
- }
- func (x *AudioMessage) GetAccessibilityLabel() string {
- if x != nil && x.AccessibilityLabel != nil {
- return *x.AccessibilityLabel
- }
- return ""
- }
- func (x *AudioMessage) GetMediaKeyDomain() MediaKeyDomain {
- if x != nil && x.MediaKeyDomain != nil {
- return *x.MediaKeyDomain
- }
- return MediaKeyDomain_UNSET
- }
- type DocumentMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
- Mimetype *string `protobuf:"bytes,2,opt,name=mimetype" json:"mimetype,omitempty"`
- Title *string `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,4,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- FileLength *uint64 `protobuf:"varint,5,opt,name=fileLength" json:"fileLength,omitempty"`
- PageCount *uint32 `protobuf:"varint,6,opt,name=pageCount" json:"pageCount,omitempty"`
- MediaKey []byte `protobuf:"bytes,7,opt,name=mediaKey" json:"mediaKey,omitempty"`
- FileName *string `protobuf:"bytes,8,opt,name=fileName" json:"fileName,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,9,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- DirectPath *string `protobuf:"bytes,10,opt,name=directPath" json:"directPath,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,11,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- ContactVcard *bool `protobuf:"varint,12,opt,name=contactVcard" json:"contactVcard,omitempty"`
- ThumbnailDirectPath *string `protobuf:"bytes,13,opt,name=thumbnailDirectPath" json:"thumbnailDirectPath,omitempty"`
- ThumbnailSHA256 []byte `protobuf:"bytes,14,opt,name=thumbnailSHA256" json:"thumbnailSHA256,omitempty"`
- ThumbnailEncSHA256 []byte `protobuf:"bytes,15,opt,name=thumbnailEncSHA256" json:"thumbnailEncSHA256,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,16,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- ThumbnailHeight *uint32 `protobuf:"varint,18,opt,name=thumbnailHeight" json:"thumbnailHeight,omitempty"`
- ThumbnailWidth *uint32 `protobuf:"varint,19,opt,name=thumbnailWidth" json:"thumbnailWidth,omitempty"`
- Caption *string `protobuf:"bytes,20,opt,name=caption" json:"caption,omitempty"`
- AccessibilityLabel *string `protobuf:"bytes,21,opt,name=accessibilityLabel" json:"accessibilityLabel,omitempty"`
- MediaKeyDomain *MediaKeyDomain `protobuf:"varint,22,opt,name=mediaKeyDomain,enum=WAWebProtobufsE2E.MediaKeyDomain" json:"mediaKeyDomain,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *DocumentMessage) Reset() {
- *x = DocumentMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[92]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *DocumentMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*DocumentMessage) ProtoMessage() {}
- func (x *DocumentMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[92]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use DocumentMessage.ProtoReflect.Descriptor instead.
- func (*DocumentMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{92}
- }
- func (x *DocumentMessage) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *DocumentMessage) GetMimetype() string {
- if x != nil && x.Mimetype != nil {
- return *x.Mimetype
- }
- return ""
- }
- func (x *DocumentMessage) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *DocumentMessage) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *DocumentMessage) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- func (x *DocumentMessage) GetPageCount() uint32 {
- if x != nil && x.PageCount != nil {
- return *x.PageCount
- }
- return 0
- }
- func (x *DocumentMessage) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *DocumentMessage) GetFileName() string {
- if x != nil && x.FileName != nil {
- return *x.FileName
- }
- return ""
- }
- func (x *DocumentMessage) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *DocumentMessage) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *DocumentMessage) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *DocumentMessage) GetContactVcard() bool {
- if x != nil && x.ContactVcard != nil {
- return *x.ContactVcard
- }
- return false
- }
- func (x *DocumentMessage) GetThumbnailDirectPath() string {
- if x != nil && x.ThumbnailDirectPath != nil {
- return *x.ThumbnailDirectPath
- }
- return ""
- }
- func (x *DocumentMessage) GetThumbnailSHA256() []byte {
- if x != nil {
- return x.ThumbnailSHA256
- }
- return nil
- }
- func (x *DocumentMessage) GetThumbnailEncSHA256() []byte {
- if x != nil {
- return x.ThumbnailEncSHA256
- }
- return nil
- }
- func (x *DocumentMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *DocumentMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- func (x *DocumentMessage) GetThumbnailHeight() uint32 {
- if x != nil && x.ThumbnailHeight != nil {
- return *x.ThumbnailHeight
- }
- return 0
- }
- func (x *DocumentMessage) GetThumbnailWidth() uint32 {
- if x != nil && x.ThumbnailWidth != nil {
- return *x.ThumbnailWidth
- }
- return 0
- }
- func (x *DocumentMessage) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *DocumentMessage) GetAccessibilityLabel() string {
- if x != nil && x.AccessibilityLabel != nil {
- return *x.AccessibilityLabel
- }
- return ""
- }
- func (x *DocumentMessage) GetMediaKeyDomain() MediaKeyDomain {
- if x != nil && x.MediaKeyDomain != nil {
- return *x.MediaKeyDomain
- }
- return MediaKeyDomain_UNSET
- }
- type URLMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- FbExperimentID *uint32 `protobuf:"varint,1,opt,name=fbExperimentID" json:"fbExperimentID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *URLMetadata) Reset() {
- *x = URLMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[93]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *URLMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*URLMetadata) ProtoMessage() {}
- func (x *URLMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[93]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use URLMetadata.ProtoReflect.Descriptor instead.
- func (*URLMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{93}
- }
- func (x *URLMetadata) GetFbExperimentID() uint32 {
- if x != nil && x.FbExperimentID != nil {
- return *x.FbExperimentID
- }
- return 0
- }
- type PaymentExtendedMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Type *uint32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"`
- Platform *string `protobuf:"bytes,2,opt,name=platform" json:"platform,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PaymentExtendedMetadata) Reset() {
- *x = PaymentExtendedMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[94]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PaymentExtendedMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PaymentExtendedMetadata) ProtoMessage() {}
- func (x *PaymentExtendedMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[94]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PaymentExtendedMetadata.ProtoReflect.Descriptor instead.
- func (*PaymentExtendedMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{94}
- }
- func (x *PaymentExtendedMetadata) GetType() uint32 {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return 0
- }
- func (x *PaymentExtendedMetadata) GetPlatform() string {
- if x != nil && x.Platform != nil {
- return *x.Platform
- }
- return ""
- }
- type MMSThumbnailMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ThumbnailDirectPath *string `protobuf:"bytes,1,opt,name=thumbnailDirectPath" json:"thumbnailDirectPath,omitempty"`
- ThumbnailSHA256 []byte `protobuf:"bytes,2,opt,name=thumbnailSHA256" json:"thumbnailSHA256,omitempty"`
- ThumbnailEncSHA256 []byte `protobuf:"bytes,3,opt,name=thumbnailEncSHA256" json:"thumbnailEncSHA256,omitempty"`
- MediaKey []byte `protobuf:"bytes,4,opt,name=mediaKey" json:"mediaKey,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,5,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- ThumbnailHeight *uint32 `protobuf:"varint,6,opt,name=thumbnailHeight" json:"thumbnailHeight,omitempty"`
- ThumbnailWidth *uint32 `protobuf:"varint,7,opt,name=thumbnailWidth" json:"thumbnailWidth,omitempty"`
- MediaKeyDomain *MediaKeyDomain `protobuf:"varint,8,opt,name=mediaKeyDomain,enum=WAWebProtobufsE2E.MediaKeyDomain" json:"mediaKeyDomain,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MMSThumbnailMetadata) Reset() {
- *x = MMSThumbnailMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[95]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MMSThumbnailMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MMSThumbnailMetadata) ProtoMessage() {}
- func (x *MMSThumbnailMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[95]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MMSThumbnailMetadata.ProtoReflect.Descriptor instead.
- func (*MMSThumbnailMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{95}
- }
- func (x *MMSThumbnailMetadata) GetThumbnailDirectPath() string {
- if x != nil && x.ThumbnailDirectPath != nil {
- return *x.ThumbnailDirectPath
- }
- return ""
- }
- func (x *MMSThumbnailMetadata) GetThumbnailSHA256() []byte {
- if x != nil {
- return x.ThumbnailSHA256
- }
- return nil
- }
- func (x *MMSThumbnailMetadata) GetThumbnailEncSHA256() []byte {
- if x != nil {
- return x.ThumbnailEncSHA256
- }
- return nil
- }
- func (x *MMSThumbnailMetadata) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *MMSThumbnailMetadata) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *MMSThumbnailMetadata) GetThumbnailHeight() uint32 {
- if x != nil && x.ThumbnailHeight != nil {
- return *x.ThumbnailHeight
- }
- return 0
- }
- func (x *MMSThumbnailMetadata) GetThumbnailWidth() uint32 {
- if x != nil && x.ThumbnailWidth != nil {
- return *x.ThumbnailWidth
- }
- return 0
- }
- func (x *MMSThumbnailMetadata) GetMediaKeyDomain() MediaKeyDomain {
- if x != nil && x.MediaKeyDomain != nil {
- return *x.MediaKeyDomain
- }
- return MediaKeyDomain_UNSET
- }
- type LocationMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DegreesLatitude *float64 `protobuf:"fixed64,1,opt,name=degreesLatitude" json:"degreesLatitude,omitempty"`
- DegreesLongitude *float64 `protobuf:"fixed64,2,opt,name=degreesLongitude" json:"degreesLongitude,omitempty"`
- Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
- Address *string `protobuf:"bytes,4,opt,name=address" json:"address,omitempty"`
- URL *string `protobuf:"bytes,5,opt,name=URL" json:"URL,omitempty"`
- IsLive *bool `protobuf:"varint,6,opt,name=isLive" json:"isLive,omitempty"`
- AccuracyInMeters *uint32 `protobuf:"varint,7,opt,name=accuracyInMeters" json:"accuracyInMeters,omitempty"`
- SpeedInMps *float32 `protobuf:"fixed32,8,opt,name=speedInMps" json:"speedInMps,omitempty"`
- DegreesClockwiseFromMagneticNorth *uint32 `protobuf:"varint,9,opt,name=degreesClockwiseFromMagneticNorth" json:"degreesClockwiseFromMagneticNorth,omitempty"`
- Comment *string `protobuf:"bytes,11,opt,name=comment" json:"comment,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,16,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *LocationMessage) Reset() {
- *x = LocationMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[96]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *LocationMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*LocationMessage) ProtoMessage() {}
- func (x *LocationMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[96]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use LocationMessage.ProtoReflect.Descriptor instead.
- func (*LocationMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{96}
- }
- func (x *LocationMessage) GetDegreesLatitude() float64 {
- if x != nil && x.DegreesLatitude != nil {
- return *x.DegreesLatitude
- }
- return 0
- }
- func (x *LocationMessage) GetDegreesLongitude() float64 {
- if x != nil && x.DegreesLongitude != nil {
- return *x.DegreesLongitude
- }
- return 0
- }
- func (x *LocationMessage) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- func (x *LocationMessage) GetAddress() string {
- if x != nil && x.Address != nil {
- return *x.Address
- }
- return ""
- }
- func (x *LocationMessage) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *LocationMessage) GetIsLive() bool {
- if x != nil && x.IsLive != nil {
- return *x.IsLive
- }
- return false
- }
- func (x *LocationMessage) GetAccuracyInMeters() uint32 {
- if x != nil && x.AccuracyInMeters != nil {
- return *x.AccuracyInMeters
- }
- return 0
- }
- func (x *LocationMessage) GetSpeedInMps() float32 {
- if x != nil && x.SpeedInMps != nil {
- return *x.SpeedInMps
- }
- return 0
- }
- func (x *LocationMessage) GetDegreesClockwiseFromMagneticNorth() uint32 {
- if x != nil && x.DegreesClockwiseFromMagneticNorth != nil {
- return *x.DegreesClockwiseFromMagneticNorth
- }
- return 0
- }
- func (x *LocationMessage) GetComment() string {
- if x != nil && x.Comment != nil {
- return *x.Comment
- }
- return ""
- }
- func (x *LocationMessage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *LocationMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type ContactMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayName *string `protobuf:"bytes,1,opt,name=displayName" json:"displayName,omitempty"`
- Vcard *string `protobuf:"bytes,16,opt,name=vcard" json:"vcard,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContactMessage) Reset() {
- *x = ContactMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[97]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContactMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContactMessage) ProtoMessage() {}
- func (x *ContactMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[97]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContactMessage.ProtoReflect.Descriptor instead.
- func (*ContactMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{97}
- }
- func (x *ContactMessage) GetDisplayName() string {
- if x != nil && x.DisplayName != nil {
- return *x.DisplayName
- }
- return ""
- }
- func (x *ContactMessage) GetVcard() string {
- if x != nil && x.Vcard != nil {
- return *x.Vcard
- }
- return ""
- }
- func (x *ContactMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type SenderKeyDistributionMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- GroupID *string `protobuf:"bytes,1,opt,name=groupID" json:"groupID,omitempty"`
- AxolotlSenderKeyDistributionMessage []byte `protobuf:"bytes,2,opt,name=axolotlSenderKeyDistributionMessage" json:"axolotlSenderKeyDistributionMessage,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *SenderKeyDistributionMessage) Reset() {
- *x = SenderKeyDistributionMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[98]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *SenderKeyDistributionMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*SenderKeyDistributionMessage) ProtoMessage() {}
- func (x *SenderKeyDistributionMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[98]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use SenderKeyDistributionMessage.ProtoReflect.Descriptor instead.
- func (*SenderKeyDistributionMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{98}
- }
- func (x *SenderKeyDistributionMessage) GetGroupID() string {
- if x != nil && x.GroupID != nil {
- return *x.GroupID
- }
- return ""
- }
- func (x *SenderKeyDistributionMessage) GetAxolotlSenderKeyDistributionMessage() []byte {
- if x != nil {
- return x.AxolotlSenderKeyDistributionMessage
- }
- return nil
- }
- type VideoEndCard struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Username *string `protobuf:"bytes,1,req,name=username" json:"username,omitempty"`
- Caption *string `protobuf:"bytes,2,req,name=caption" json:"caption,omitempty"`
- ThumbnailImageURL *string `protobuf:"bytes,3,req,name=thumbnailImageURL" json:"thumbnailImageURL,omitempty"`
- ProfilePictureURL *string `protobuf:"bytes,4,req,name=profilePictureURL" json:"profilePictureURL,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *VideoEndCard) Reset() {
- *x = VideoEndCard{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[99]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *VideoEndCard) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*VideoEndCard) ProtoMessage() {}
- func (x *VideoEndCard) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[99]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use VideoEndCard.ProtoReflect.Descriptor instead.
- func (*VideoEndCard) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{99}
- }
- func (x *VideoEndCard) GetUsername() string {
- if x != nil && x.Username != nil {
- return *x.Username
- }
- return ""
- }
- func (x *VideoEndCard) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- func (x *VideoEndCard) GetThumbnailImageURL() string {
- if x != nil && x.ThumbnailImageURL != nil {
- return *x.ThumbnailImageURL
- }
- return ""
- }
- func (x *VideoEndCard) GetProfilePictureURL() string {
- if x != nil && x.ProfilePictureURL != nil {
- return *x.ProfilePictureURL
- }
- return ""
- }
- type DeviceListMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- SenderKeyHash []byte `protobuf:"bytes,1,opt,name=senderKeyHash" json:"senderKeyHash,omitempty"`
- SenderTimestamp *uint64 `protobuf:"varint,2,opt,name=senderTimestamp" json:"senderTimestamp,omitempty"`
- SenderKeyIndexes []uint32 `protobuf:"varint,3,rep,packed,name=senderKeyIndexes" json:"senderKeyIndexes,omitempty"`
- SenderAccountType *waAdv.ADVEncryptionType `protobuf:"varint,4,opt,name=senderAccountType,enum=WAAdv.ADVEncryptionType" json:"senderAccountType,omitempty"`
- ReceiverAccountType *waAdv.ADVEncryptionType `protobuf:"varint,5,opt,name=receiverAccountType,enum=WAAdv.ADVEncryptionType" json:"receiverAccountType,omitempty"`
- RecipientKeyHash []byte `protobuf:"bytes,8,opt,name=recipientKeyHash" json:"recipientKeyHash,omitempty"`
- RecipientTimestamp *uint64 `protobuf:"varint,9,opt,name=recipientTimestamp" json:"recipientTimestamp,omitempty"`
- RecipientKeyIndexes []uint32 `protobuf:"varint,10,rep,packed,name=recipientKeyIndexes" json:"recipientKeyIndexes,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *DeviceListMetadata) Reset() {
- *x = DeviceListMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[100]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *DeviceListMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*DeviceListMetadata) ProtoMessage() {}
- func (x *DeviceListMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[100]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use DeviceListMetadata.ProtoReflect.Descriptor instead.
- func (*DeviceListMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{100}
- }
- func (x *DeviceListMetadata) GetSenderKeyHash() []byte {
- if x != nil {
- return x.SenderKeyHash
- }
- return nil
- }
- func (x *DeviceListMetadata) GetSenderTimestamp() uint64 {
- if x != nil && x.SenderTimestamp != nil {
- return *x.SenderTimestamp
- }
- return 0
- }
- func (x *DeviceListMetadata) GetSenderKeyIndexes() []uint32 {
- if x != nil {
- return x.SenderKeyIndexes
- }
- return nil
- }
- func (x *DeviceListMetadata) GetSenderAccountType() waAdv.ADVEncryptionType {
- if x != nil && x.SenderAccountType != nil {
- return *x.SenderAccountType
- }
- return waAdv.ADVEncryptionType(0)
- }
- func (x *DeviceListMetadata) GetReceiverAccountType() waAdv.ADVEncryptionType {
- if x != nil && x.ReceiverAccountType != nil {
- return *x.ReceiverAccountType
- }
- return waAdv.ADVEncryptionType(0)
- }
- func (x *DeviceListMetadata) GetRecipientKeyHash() []byte {
- if x != nil {
- return x.RecipientKeyHash
- }
- return nil
- }
- func (x *DeviceListMetadata) GetRecipientTimestamp() uint64 {
- if x != nil && x.RecipientTimestamp != nil {
- return *x.RecipientTimestamp
- }
- return 0
- }
- func (x *DeviceListMetadata) GetRecipientKeyIndexes() []uint32 {
- if x != nil {
- return x.RecipientKeyIndexes
- }
- return nil
- }
- type EmbeddedMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- StanzaID *string `protobuf:"bytes,1,opt,name=stanzaID" json:"stanzaID,omitempty"`
- Message *Message `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *EmbeddedMessage) Reset() {
- *x = EmbeddedMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[101]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *EmbeddedMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*EmbeddedMessage) ProtoMessage() {}
- func (x *EmbeddedMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[101]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use EmbeddedMessage.ProtoReflect.Descriptor instead.
- func (*EmbeddedMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{101}
- }
- func (x *EmbeddedMessage) GetStanzaID() string {
- if x != nil && x.StanzaID != nil {
- return *x.StanzaID
- }
- return ""
- }
- func (x *EmbeddedMessage) GetMessage() *Message {
- if x != nil {
- return x.Message
- }
- return nil
- }
- type EmbeddedMusic struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- MusicContentMediaID *string `protobuf:"bytes,1,opt,name=musicContentMediaID" json:"musicContentMediaID,omitempty"`
- SongID *string `protobuf:"bytes,2,opt,name=songID" json:"songID,omitempty"`
- Author *string `protobuf:"bytes,3,opt,name=author" json:"author,omitempty"`
- Title *string `protobuf:"bytes,4,opt,name=title" json:"title,omitempty"`
- ArtworkDirectPath *string `protobuf:"bytes,5,opt,name=artworkDirectPath" json:"artworkDirectPath,omitempty"`
- ArtworkSHA256 []byte `protobuf:"bytes,6,opt,name=artworkSHA256" json:"artworkSHA256,omitempty"`
- ArtworkEncSHA256 []byte `protobuf:"bytes,7,opt,name=artworkEncSHA256" json:"artworkEncSHA256,omitempty"`
- ArtistAttribution *string `protobuf:"bytes,8,opt,name=artistAttribution" json:"artistAttribution,omitempty"`
- CountryBlocklist []byte `protobuf:"bytes,9,opt,name=countryBlocklist" json:"countryBlocklist,omitempty"`
- IsExplicit *bool `protobuf:"varint,10,opt,name=isExplicit" json:"isExplicit,omitempty"`
- ArtworkMediaKey []byte `protobuf:"bytes,11,opt,name=artworkMediaKey" json:"artworkMediaKey,omitempty"`
- MusicSongStartTimeInMS *int64 `protobuf:"varint,12,opt,name=musicSongStartTimeInMS" json:"musicSongStartTimeInMS,omitempty"`
- DerivedContentStartTimeInMS *int64 `protobuf:"varint,13,opt,name=derivedContentStartTimeInMS" json:"derivedContentStartTimeInMS,omitempty"`
- OverlapDurationInMS *int64 `protobuf:"varint,14,opt,name=overlapDurationInMS" json:"overlapDurationInMS,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *EmbeddedMusic) Reset() {
- *x = EmbeddedMusic{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[102]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *EmbeddedMusic) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*EmbeddedMusic) ProtoMessage() {}
- func (x *EmbeddedMusic) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[102]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use EmbeddedMusic.ProtoReflect.Descriptor instead.
- func (*EmbeddedMusic) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{102}
- }
- func (x *EmbeddedMusic) GetMusicContentMediaID() string {
- if x != nil && x.MusicContentMediaID != nil {
- return *x.MusicContentMediaID
- }
- return ""
- }
- func (x *EmbeddedMusic) GetSongID() string {
- if x != nil && x.SongID != nil {
- return *x.SongID
- }
- return ""
- }
- func (x *EmbeddedMusic) GetAuthor() string {
- if x != nil && x.Author != nil {
- return *x.Author
- }
- return ""
- }
- func (x *EmbeddedMusic) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *EmbeddedMusic) GetArtworkDirectPath() string {
- if x != nil && x.ArtworkDirectPath != nil {
- return *x.ArtworkDirectPath
- }
- return ""
- }
- func (x *EmbeddedMusic) GetArtworkSHA256() []byte {
- if x != nil {
- return x.ArtworkSHA256
- }
- return nil
- }
- func (x *EmbeddedMusic) GetArtworkEncSHA256() []byte {
- if x != nil {
- return x.ArtworkEncSHA256
- }
- return nil
- }
- func (x *EmbeddedMusic) GetArtistAttribution() string {
- if x != nil && x.ArtistAttribution != nil {
- return *x.ArtistAttribution
- }
- return ""
- }
- func (x *EmbeddedMusic) GetCountryBlocklist() []byte {
- if x != nil {
- return x.CountryBlocklist
- }
- return nil
- }
- func (x *EmbeddedMusic) GetIsExplicit() bool {
- if x != nil && x.IsExplicit != nil {
- return *x.IsExplicit
- }
- return false
- }
- func (x *EmbeddedMusic) GetArtworkMediaKey() []byte {
- if x != nil {
- return x.ArtworkMediaKey
- }
- return nil
- }
- func (x *EmbeddedMusic) GetMusicSongStartTimeInMS() int64 {
- if x != nil && x.MusicSongStartTimeInMS != nil {
- return *x.MusicSongStartTimeInMS
- }
- return 0
- }
- func (x *EmbeddedMusic) GetDerivedContentStartTimeInMS() int64 {
- if x != nil && x.DerivedContentStartTimeInMS != nil {
- return *x.DerivedContentStartTimeInMS
- }
- return 0
- }
- func (x *EmbeddedMusic) GetOverlapDurationInMS() int64 {
- if x != nil && x.OverlapDurationInMS != nil {
- return *x.OverlapDurationInMS
- }
- return 0
- }
- type EmbeddedContent struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Content:
- //
- // *EmbeddedContent_EmbeddedMessage
- // *EmbeddedContent_EmbeddedMusic
- Content isEmbeddedContent_Content `protobuf_oneof:"content"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *EmbeddedContent) Reset() {
- *x = EmbeddedContent{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[103]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *EmbeddedContent) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*EmbeddedContent) ProtoMessage() {}
- func (x *EmbeddedContent) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[103]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use EmbeddedContent.ProtoReflect.Descriptor instead.
- func (*EmbeddedContent) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{103}
- }
- func (x *EmbeddedContent) GetContent() isEmbeddedContent_Content {
- if x != nil {
- return x.Content
- }
- return nil
- }
- func (x *EmbeddedContent) GetEmbeddedMessage() *EmbeddedMessage {
- if x != nil {
- if x, ok := x.Content.(*EmbeddedContent_EmbeddedMessage); ok {
- return x.EmbeddedMessage
- }
- }
- return nil
- }
- func (x *EmbeddedContent) GetEmbeddedMusic() *EmbeddedMusic {
- if x != nil {
- if x, ok := x.Content.(*EmbeddedContent_EmbeddedMusic); ok {
- return x.EmbeddedMusic
- }
- }
- return nil
- }
- type isEmbeddedContent_Content interface {
- isEmbeddedContent_Content()
- }
- type EmbeddedContent_EmbeddedMessage struct {
- EmbeddedMessage *EmbeddedMessage `protobuf:"bytes,1,opt,name=embeddedMessage,oneof"`
- }
- type EmbeddedContent_EmbeddedMusic struct {
- EmbeddedMusic *EmbeddedMusic `protobuf:"bytes,2,opt,name=embeddedMusic,oneof"`
- }
- func (*EmbeddedContent_EmbeddedMessage) isEmbeddedContent_Content() {}
- func (*EmbeddedContent_EmbeddedMusic) isEmbeddedContent_Content() {}
- type TapLinkAction struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
- TapURL *string `protobuf:"bytes,2,opt,name=tapURL" json:"tapURL,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TapLinkAction) Reset() {
- *x = TapLinkAction{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[104]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TapLinkAction) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TapLinkAction) ProtoMessage() {}
- func (x *TapLinkAction) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[104]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TapLinkAction.ProtoReflect.Descriptor instead.
- func (*TapLinkAction) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{104}
- }
- func (x *TapLinkAction) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *TapLinkAction) GetTapURL() string {
- if x != nil && x.TapURL != nil {
- return *x.TapURL
- }
- return ""
- }
- type Point struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- XDeprecated *int32 `protobuf:"varint,1,opt,name=xDeprecated" json:"xDeprecated,omitempty"`
- YDeprecated *int32 `protobuf:"varint,2,opt,name=yDeprecated" json:"yDeprecated,omitempty"`
- X *float64 `protobuf:"fixed64,3,opt,name=x" json:"x,omitempty"`
- Y *float64 `protobuf:"fixed64,4,opt,name=y" json:"y,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *Point) Reset() {
- *x = Point{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[105]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *Point) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*Point) ProtoMessage() {}
- func (x *Point) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[105]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use Point.ProtoReflect.Descriptor instead.
- func (*Point) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{105}
- }
- func (x *Point) GetXDeprecated() int32 {
- if x != nil && x.XDeprecated != nil {
- return *x.XDeprecated
- }
- return 0
- }
- func (x *Point) GetYDeprecated() int32 {
- if x != nil && x.YDeprecated != nil {
- return *x.YDeprecated
- }
- return 0
- }
- func (x *Point) GetX() float64 {
- if x != nil && x.X != nil {
- return *x.X
- }
- return 0
- }
- func (x *Point) GetY() float64 {
- if x != nil && x.Y != nil {
- return *x.Y
- }
- return 0
- }
- type Location struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DegreesLatitude *float64 `protobuf:"fixed64,1,opt,name=degreesLatitude" json:"degreesLatitude,omitempty"`
- DegreesLongitude *float64 `protobuf:"fixed64,2,opt,name=degreesLongitude" json:"degreesLongitude,omitempty"`
- Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *Location) Reset() {
- *x = Location{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[106]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *Location) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*Location) ProtoMessage() {}
- func (x *Location) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[106]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use Location.ProtoReflect.Descriptor instead.
- func (*Location) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{106}
- }
- func (x *Location) GetDegreesLatitude() float64 {
- if x != nil && x.DegreesLatitude != nil {
- return *x.DegreesLatitude
- }
- return 0
- }
- func (x *Location) GetDegreesLongitude() float64 {
- if x != nil && x.DegreesLongitude != nil {
- return *x.DegreesLongitude
- }
- return 0
- }
- func (x *Location) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- type TemplateButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Button:
- //
- // *TemplateButton_QuickReplyButton_
- // *TemplateButton_UrlButton
- // *TemplateButton_CallButton_
- Button isTemplateButton_Button `protobuf_oneof:"button"`
- Index *uint32 `protobuf:"varint,4,opt,name=index" json:"index,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TemplateButton) Reset() {
- *x = TemplateButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[107]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TemplateButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TemplateButton) ProtoMessage() {}
- func (x *TemplateButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[107]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TemplateButton.ProtoReflect.Descriptor instead.
- func (*TemplateButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{107}
- }
- func (x *TemplateButton) GetButton() isTemplateButton_Button {
- if x != nil {
- return x.Button
- }
- return nil
- }
- func (x *TemplateButton) GetQuickReplyButton() *TemplateButton_QuickReplyButton {
- if x != nil {
- if x, ok := x.Button.(*TemplateButton_QuickReplyButton_); ok {
- return x.QuickReplyButton
- }
- }
- return nil
- }
- func (x *TemplateButton) GetUrlButton() *TemplateButton_URLButton {
- if x != nil {
- if x, ok := x.Button.(*TemplateButton_UrlButton); ok {
- return x.UrlButton
- }
- }
- return nil
- }
- func (x *TemplateButton) GetCallButton() *TemplateButton_CallButton {
- if x != nil {
- if x, ok := x.Button.(*TemplateButton_CallButton_); ok {
- return x.CallButton
- }
- }
- return nil
- }
- func (x *TemplateButton) GetIndex() uint32 {
- if x != nil && x.Index != nil {
- return *x.Index
- }
- return 0
- }
- type isTemplateButton_Button interface {
- isTemplateButton_Button()
- }
- type TemplateButton_QuickReplyButton_ struct {
- QuickReplyButton *TemplateButton_QuickReplyButton `protobuf:"bytes,1,opt,name=quickReplyButton,oneof"`
- }
- type TemplateButton_UrlButton struct {
- UrlButton *TemplateButton_URLButton `protobuf:"bytes,2,opt,name=urlButton,oneof"`
- }
- type TemplateButton_CallButton_ struct {
- CallButton *TemplateButton_CallButton `protobuf:"bytes,3,opt,name=callButton,oneof"`
- }
- func (*TemplateButton_QuickReplyButton_) isTemplateButton_Button() {}
- func (*TemplateButton_UrlButton) isTemplateButton_Button() {}
- func (*TemplateButton_CallButton_) isTemplateButton_Button() {}
- type Money struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Value *int64 `protobuf:"varint,1,opt,name=value" json:"value,omitempty"`
- Offset *uint32 `protobuf:"varint,2,opt,name=offset" json:"offset,omitempty"`
- CurrencyCode *string `protobuf:"bytes,3,opt,name=currencyCode" json:"currencyCode,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *Money) Reset() {
- *x = Money{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[108]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *Money) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*Money) ProtoMessage() {}
- func (x *Money) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[108]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use Money.ProtoReflect.Descriptor instead.
- func (*Money) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{108}
- }
- func (x *Money) GetValue() int64 {
- if x != nil && x.Value != nil {
- return *x.Value
- }
- return 0
- }
- func (x *Money) GetOffset() uint32 {
- if x != nil && x.Offset != nil {
- return *x.Offset
- }
- return 0
- }
- func (x *Money) GetCurrencyCode() string {
- if x != nil && x.CurrencyCode != nil {
- return *x.CurrencyCode
- }
- return ""
- }
- type ActionLink struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
- ButtonTitle *string `protobuf:"bytes,2,opt,name=buttonTitle" json:"buttonTitle,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ActionLink) Reset() {
- *x = ActionLink{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[109]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ActionLink) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ActionLink) ProtoMessage() {}
- func (x *ActionLink) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[109]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ActionLink.ProtoReflect.Descriptor instead.
- func (*ActionLink) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{109}
- }
- func (x *ActionLink) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *ActionLink) GetButtonTitle() string {
- if x != nil && x.ButtonTitle != nil {
- return *x.ButtonTitle
- }
- return ""
- }
- type GroupMention struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- GroupJID *string `protobuf:"bytes,1,opt,name=groupJID" json:"groupJID,omitempty"`
- GroupSubject *string `protobuf:"bytes,2,opt,name=groupSubject" json:"groupSubject,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *GroupMention) Reset() {
- *x = GroupMention{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[110]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *GroupMention) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*GroupMention) ProtoMessage() {}
- func (x *GroupMention) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[110]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use GroupMention.ProtoReflect.Descriptor instead.
- func (*GroupMention) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{110}
- }
- func (x *GroupMention) GetGroupJID() string {
- if x != nil && x.GroupJID != nil {
- return *x.GroupJID
- }
- return ""
- }
- func (x *GroupMention) GetGroupSubject() string {
- if x != nil && x.GroupSubject != nil {
- return *x.GroupSubject
- }
- return ""
- }
- type MessageSecretMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Version *int32 `protobuf:"fixed32,1,opt,name=version" json:"version,omitempty"`
- EncIV []byte `protobuf:"bytes,2,opt,name=encIV" json:"encIV,omitempty"`
- EncPayload []byte `protobuf:"bytes,3,opt,name=encPayload" json:"encPayload,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MessageSecretMessage) Reset() {
- *x = MessageSecretMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[111]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MessageSecretMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MessageSecretMessage) ProtoMessage() {}
- func (x *MessageSecretMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[111]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MessageSecretMessage.ProtoReflect.Descriptor instead.
- func (*MessageSecretMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{111}
- }
- func (x *MessageSecretMessage) GetVersion() int32 {
- if x != nil && x.Version != nil {
- return *x.Version
- }
- return 0
- }
- func (x *MessageSecretMessage) GetEncIV() []byte {
- if x != nil {
- return x.EncIV
- }
- return nil
- }
- func (x *MessageSecretMessage) GetEncPayload() []byte {
- if x != nil {
- return x.EncPayload
- }
- return nil
- }
- type MediaNotifyMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ExpressPathURL *string `protobuf:"bytes,1,opt,name=expressPathURL" json:"expressPathURL,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,2,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- FileLength *uint64 `protobuf:"varint,3,opt,name=fileLength" json:"fileLength,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MediaNotifyMessage) Reset() {
- *x = MediaNotifyMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[112]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MediaNotifyMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MediaNotifyMessage) ProtoMessage() {}
- func (x *MediaNotifyMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[112]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MediaNotifyMessage.ProtoReflect.Descriptor instead.
- func (*MediaNotifyMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{112}
- }
- func (x *MediaNotifyMessage) GetExpressPathURL() string {
- if x != nil && x.ExpressPathURL != nil {
- return *x.ExpressPathURL
- }
- return ""
- }
- func (x *MediaNotifyMessage) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *MediaNotifyMessage) GetFileLength() uint64 {
- if x != nil && x.FileLength != nil {
- return *x.FileLength
- }
- return 0
- }
- type LIDMigrationMappingSyncMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- EncodedMappingPayload []byte `protobuf:"bytes,1,opt,name=encodedMappingPayload" json:"encodedMappingPayload,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *LIDMigrationMappingSyncMessage) Reset() {
- *x = LIDMigrationMappingSyncMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[113]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *LIDMigrationMappingSyncMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*LIDMigrationMappingSyncMessage) ProtoMessage() {}
- func (x *LIDMigrationMappingSyncMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[113]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use LIDMigrationMappingSyncMessage.ProtoReflect.Descriptor instead.
- func (*LIDMigrationMappingSyncMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{113}
- }
- func (x *LIDMigrationMappingSyncMessage) GetEncodedMappingPayload() []byte {
- if x != nil {
- return x.EncodedMappingPayload
- }
- return nil
- }
- type UrlTrackingMap struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- UrlTrackingMapElements []*UrlTrackingMap_UrlTrackingMapElement `protobuf:"bytes,1,rep,name=urlTrackingMapElements" json:"urlTrackingMapElements,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *UrlTrackingMap) Reset() {
- *x = UrlTrackingMap{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[114]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *UrlTrackingMap) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*UrlTrackingMap) ProtoMessage() {}
- func (x *UrlTrackingMap) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[114]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use UrlTrackingMap.ProtoReflect.Descriptor instead.
- func (*UrlTrackingMap) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{114}
- }
- func (x *UrlTrackingMap) GetUrlTrackingMapElements() []*UrlTrackingMap_UrlTrackingMapElement {
- if x != nil {
- return x.UrlTrackingMapElements
- }
- return nil
- }
- type MemberLabel struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Label *string `protobuf:"bytes,1,opt,name=label" json:"label,omitempty"`
- LabelTimestamp *int64 `protobuf:"varint,2,opt,name=labelTimestamp" json:"labelTimestamp,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *MemberLabel) Reset() {
- *x = MemberLabel{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[115]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *MemberLabel) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*MemberLabel) ProtoMessage() {}
- func (x *MemberLabel) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[115]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use MemberLabel.ProtoReflect.Descriptor instead.
- func (*MemberLabel) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{115}
- }
- func (x *MemberLabel) GetLabel() string {
- if x != nil && x.Label != nil {
- return *x.Label
- }
- return ""
- }
- func (x *MemberLabel) GetLabelTimestamp() int64 {
- if x != nil && x.LabelTimestamp != nil {
- return *x.LabelTimestamp
- }
- return 0
- }
- type AIRichResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- MessageType *waAICommon.AIRichResponseMessageType `protobuf:"varint,1,opt,name=messageType,enum=WAAICommon.AIRichResponseMessageType" json:"messageType,omitempty"`
- Submessages []*waAICommon.AIRichResponseSubMessage `protobuf:"bytes,2,rep,name=submessages" json:"submessages,omitempty"`
- UnifiedResponse *waAICommon.AIRichResponseUnifiedResponse `protobuf:"bytes,3,opt,name=unifiedResponse" json:"unifiedResponse,omitempty"`
- ContextInfo *ContextInfo `protobuf:"bytes,4,opt,name=contextInfo" json:"contextInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AIRichResponseMessage) Reset() {
- *x = AIRichResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[116]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AIRichResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AIRichResponseMessage) ProtoMessage() {}
- func (x *AIRichResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[116]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AIRichResponseMessage.ProtoReflect.Descriptor instead.
- func (*AIRichResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{116}
- }
- func (x *AIRichResponseMessage) GetMessageType() waAICommon.AIRichResponseMessageType {
- if x != nil && x.MessageType != nil {
- return *x.MessageType
- }
- return waAICommon.AIRichResponseMessageType(0)
- }
- func (x *AIRichResponseMessage) GetSubmessages() []*waAICommon.AIRichResponseSubMessage {
- if x != nil {
- return x.Submessages
- }
- return nil
- }
- func (x *AIRichResponseMessage) GetUnifiedResponse() *waAICommon.AIRichResponseUnifiedResponse {
- if x != nil {
- return x.UnifiedResponse
- }
- return nil
- }
- func (x *AIRichResponseMessage) GetContextInfo() *ContextInfo {
- if x != nil {
- return x.ContextInfo
- }
- return nil
- }
- type AIQueryFanout struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- MessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=messageKey" json:"messageKey,omitempty"`
- Message *Message `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
- Timestamp *int64 `protobuf:"varint,3,opt,name=timestamp" json:"timestamp,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *AIQueryFanout) Reset() {
- *x = AIQueryFanout{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[117]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *AIQueryFanout) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*AIQueryFanout) ProtoMessage() {}
- func (x *AIQueryFanout) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[117]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use AIQueryFanout.ProtoReflect.Descriptor instead.
- func (*AIQueryFanout) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{117}
- }
- func (x *AIQueryFanout) GetMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.MessageKey
- }
- return nil
- }
- func (x *AIQueryFanout) GetMessage() *Message {
- if x != nil {
- return x.Message
- }
- return nil
- }
- func (x *AIQueryFanout) GetTimestamp() int64 {
- if x != nil && x.Timestamp != nil {
- return *x.Timestamp
- }
- return 0
- }
- type StickerPackMessage_Sticker struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- FileName *string `protobuf:"bytes,1,opt,name=fileName" json:"fileName,omitempty"`
- IsAnimated *bool `protobuf:"varint,2,opt,name=isAnimated" json:"isAnimated,omitempty"`
- Emojis []string `protobuf:"bytes,3,rep,name=emojis" json:"emojis,omitempty"`
- AccessibilityLabel *string `protobuf:"bytes,4,opt,name=accessibilityLabel" json:"accessibilityLabel,omitempty"`
- IsLottie *bool `protobuf:"varint,5,opt,name=isLottie" json:"isLottie,omitempty"`
- Mimetype *string `protobuf:"bytes,6,opt,name=mimetype" json:"mimetype,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *StickerPackMessage_Sticker) Reset() {
- *x = StickerPackMessage_Sticker{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[118]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *StickerPackMessage_Sticker) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*StickerPackMessage_Sticker) ProtoMessage() {}
- func (x *StickerPackMessage_Sticker) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[118]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use StickerPackMessage_Sticker.ProtoReflect.Descriptor instead.
- func (*StickerPackMessage_Sticker) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{0, 0}
- }
- func (x *StickerPackMessage_Sticker) GetFileName() string {
- if x != nil && x.FileName != nil {
- return *x.FileName
- }
- return ""
- }
- func (x *StickerPackMessage_Sticker) GetIsAnimated() bool {
- if x != nil && x.IsAnimated != nil {
- return *x.IsAnimated
- }
- return false
- }
- func (x *StickerPackMessage_Sticker) GetEmojis() []string {
- if x != nil {
- return x.Emojis
- }
- return nil
- }
- func (x *StickerPackMessage_Sticker) GetAccessibilityLabel() string {
- if x != nil && x.AccessibilityLabel != nil {
- return *x.AccessibilityLabel
- }
- return ""
- }
- func (x *StickerPackMessage_Sticker) GetIsLottie() bool {
- if x != nil && x.IsLottie != nil {
- return *x.IsLottie
- }
- return false
- }
- func (x *StickerPackMessage_Sticker) GetMimetype() string {
- if x != nil && x.Mimetype != nil {
- return *x.Mimetype
- }
- return ""
- }
- type CallLogMessage_CallParticipant struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- JID *string `protobuf:"bytes,1,opt,name=JID" json:"JID,omitempty"`
- CallOutcome *CallLogMessage_CallOutcome `protobuf:"varint,2,opt,name=callOutcome,enum=WAWebProtobufsE2E.CallLogMessage_CallOutcome" json:"callOutcome,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *CallLogMessage_CallParticipant) Reset() {
- *x = CallLogMessage_CallParticipant{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[119]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *CallLogMessage_CallParticipant) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*CallLogMessage_CallParticipant) ProtoMessage() {}
- func (x *CallLogMessage_CallParticipant) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[119]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use CallLogMessage_CallParticipant.ProtoReflect.Descriptor instead.
- func (*CallLogMessage_CallParticipant) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{3, 0}
- }
- func (x *CallLogMessage_CallParticipant) GetJID() string {
- if x != nil && x.JID != nil {
- return *x.JID
- }
- return ""
- }
- func (x *CallLogMessage_CallParticipant) GetCallOutcome() CallLogMessage_CallOutcome {
- if x != nil && x.CallOutcome != nil {
- return *x.CallOutcome
- }
- return CallLogMessage_CONNECTED
- }
- type ButtonsMessage_Button struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ButtonID *string `protobuf:"bytes,1,opt,name=buttonID" json:"buttonID,omitempty"`
- ButtonText *ButtonsMessage_Button_ButtonText `protobuf:"bytes,2,opt,name=buttonText" json:"buttonText,omitempty"`
- Type *ButtonsMessage_Button_Type `protobuf:"varint,3,opt,name=type,enum=WAWebProtobufsE2E.ButtonsMessage_Button_Type" json:"type,omitempty"`
- NativeFlowInfo *ButtonsMessage_Button_NativeFlowInfo `protobuf:"bytes,4,opt,name=nativeFlowInfo" json:"nativeFlowInfo,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ButtonsMessage_Button) Reset() {
- *x = ButtonsMessage_Button{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[120]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ButtonsMessage_Button) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ButtonsMessage_Button) ProtoMessage() {}
- func (x *ButtonsMessage_Button) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[120]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ButtonsMessage_Button.ProtoReflect.Descriptor instead.
- func (*ButtonsMessage_Button) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{10, 0}
- }
- func (x *ButtonsMessage_Button) GetButtonID() string {
- if x != nil && x.ButtonID != nil {
- return *x.ButtonID
- }
- return ""
- }
- func (x *ButtonsMessage_Button) GetButtonText() *ButtonsMessage_Button_ButtonText {
- if x != nil {
- return x.ButtonText
- }
- return nil
- }
- func (x *ButtonsMessage_Button) GetType() ButtonsMessage_Button_Type {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return ButtonsMessage_Button_UNKNOWN
- }
- func (x *ButtonsMessage_Button) GetNativeFlowInfo() *ButtonsMessage_Button_NativeFlowInfo {
- if x != nil {
- return x.NativeFlowInfo
- }
- return nil
- }
- type ButtonsMessage_Button_NativeFlowInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
- ParamsJSON *string `protobuf:"bytes,2,opt,name=paramsJSON" json:"paramsJSON,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ButtonsMessage_Button_NativeFlowInfo) Reset() {
- *x = ButtonsMessage_Button_NativeFlowInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[121]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ButtonsMessage_Button_NativeFlowInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ButtonsMessage_Button_NativeFlowInfo) ProtoMessage() {}
- func (x *ButtonsMessage_Button_NativeFlowInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[121]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ButtonsMessage_Button_NativeFlowInfo.ProtoReflect.Descriptor instead.
- func (*ButtonsMessage_Button_NativeFlowInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{10, 0, 0}
- }
- func (x *ButtonsMessage_Button_NativeFlowInfo) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- func (x *ButtonsMessage_Button_NativeFlowInfo) GetParamsJSON() string {
- if x != nil && x.ParamsJSON != nil {
- return *x.ParamsJSON
- }
- return ""
- }
- type ButtonsMessage_Button_ButtonText struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayText *string `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ButtonsMessage_Button_ButtonText) Reset() {
- *x = ButtonsMessage_Button_ButtonText{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[122]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ButtonsMessage_Button_ButtonText) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ButtonsMessage_Button_ButtonText) ProtoMessage() {}
- func (x *ButtonsMessage_Button_ButtonText) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[122]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ButtonsMessage_Button_ButtonText.ProtoReflect.Descriptor instead.
- func (*ButtonsMessage_Button_ButtonText) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{10, 0, 1}
- }
- func (x *ButtonsMessage_Button_ButtonText) GetDisplayText() string {
- if x != nil && x.DisplayText != nil {
- return *x.DisplayText
- }
- return ""
- }
- type InteractiveResponseMessage_Body struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
- Format *InteractiveResponseMessage_Body_Format `protobuf:"varint,2,opt,name=format,enum=WAWebProtobufsE2E.InteractiveResponseMessage_Body_Format" json:"format,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveResponseMessage_Body) Reset() {
- *x = InteractiveResponseMessage_Body{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[123]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveResponseMessage_Body) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveResponseMessage_Body) ProtoMessage() {}
- func (x *InteractiveResponseMessage_Body) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[123]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveResponseMessage_Body.ProtoReflect.Descriptor instead.
- func (*InteractiveResponseMessage_Body) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{13, 0}
- }
- func (x *InteractiveResponseMessage_Body) GetText() string {
- if x != nil && x.Text != nil {
- return *x.Text
- }
- return ""
- }
- func (x *InteractiveResponseMessage_Body) GetFormat() InteractiveResponseMessage_Body_Format {
- if x != nil && x.Format != nil {
- return *x.Format
- }
- return InteractiveResponseMessage_Body_DEFAULT
- }
- type InteractiveResponseMessage_NativeFlowResponseMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
- ParamsJSON *string `protobuf:"bytes,2,opt,name=paramsJSON" json:"paramsJSON,omitempty"`
- Version *int32 `protobuf:"varint,3,opt,name=version" json:"version,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveResponseMessage_NativeFlowResponseMessage) Reset() {
- *x = InteractiveResponseMessage_NativeFlowResponseMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[124]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveResponseMessage_NativeFlowResponseMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveResponseMessage_NativeFlowResponseMessage) ProtoMessage() {}
- func (x *InteractiveResponseMessage_NativeFlowResponseMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[124]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveResponseMessage_NativeFlowResponseMessage.ProtoReflect.Descriptor instead.
- func (*InteractiveResponseMessage_NativeFlowResponseMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{13, 1}
- }
- func (x *InteractiveResponseMessage_NativeFlowResponseMessage) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- func (x *InteractiveResponseMessage_NativeFlowResponseMessage) GetParamsJSON() string {
- if x != nil && x.ParamsJSON != nil {
- return *x.ParamsJSON
- }
- return ""
- }
- func (x *InteractiveResponseMessage_NativeFlowResponseMessage) GetVersion() int32 {
- if x != nil && x.Version != nil {
- return *x.Version
- }
- return 0
- }
- type InteractiveMessage_CarouselMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Cards []*InteractiveMessage `protobuf:"bytes,1,rep,name=cards" json:"cards,omitempty"`
- MessageVersion *int32 `protobuf:"varint,2,opt,name=messageVersion" json:"messageVersion,omitempty"`
- CarouselCardType *InteractiveMessage_CarouselMessage_CarouselCardType `protobuf:"varint,3,opt,name=carouselCardType,enum=WAWebProtobufsE2E.InteractiveMessage_CarouselMessage_CarouselCardType" json:"carouselCardType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage_CarouselMessage) Reset() {
- *x = InteractiveMessage_CarouselMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[125]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage_CarouselMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage_CarouselMessage) ProtoMessage() {}
- func (x *InteractiveMessage_CarouselMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[125]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage_CarouselMessage.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage_CarouselMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 0}
- }
- func (x *InteractiveMessage_CarouselMessage) GetCards() []*InteractiveMessage {
- if x != nil {
- return x.Cards
- }
- return nil
- }
- func (x *InteractiveMessage_CarouselMessage) GetMessageVersion() int32 {
- if x != nil && x.MessageVersion != nil {
- return *x.MessageVersion
- }
- return 0
- }
- func (x *InteractiveMessage_CarouselMessage) GetCarouselCardType() InteractiveMessage_CarouselMessage_CarouselCardType {
- if x != nil && x.CarouselCardType != nil {
- return *x.CarouselCardType
- }
- return InteractiveMessage_CarouselMessage_UNKNOWN
- }
- type InteractiveMessage_ShopMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ID *string `protobuf:"bytes,1,opt,name=ID" json:"ID,omitempty"`
- Surface *InteractiveMessage_ShopMessage_Surface `protobuf:"varint,2,opt,name=surface,enum=WAWebProtobufsE2E.InteractiveMessage_ShopMessage_Surface" json:"surface,omitempty"`
- MessageVersion *int32 `protobuf:"varint,3,opt,name=messageVersion" json:"messageVersion,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage_ShopMessage) Reset() {
- *x = InteractiveMessage_ShopMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[126]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage_ShopMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage_ShopMessage) ProtoMessage() {}
- func (x *InteractiveMessage_ShopMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[126]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage_ShopMessage.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage_ShopMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 1}
- }
- func (x *InteractiveMessage_ShopMessage) GetID() string {
- if x != nil && x.ID != nil {
- return *x.ID
- }
- return ""
- }
- func (x *InteractiveMessage_ShopMessage) GetSurface() InteractiveMessage_ShopMessage_Surface {
- if x != nil && x.Surface != nil {
- return *x.Surface
- }
- return InteractiveMessage_ShopMessage_UNKNOWN_SURFACE
- }
- func (x *InteractiveMessage_ShopMessage) GetMessageVersion() int32 {
- if x != nil && x.MessageVersion != nil {
- return *x.MessageVersion
- }
- return 0
- }
- type InteractiveMessage_NativeFlowMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Buttons []*InteractiveMessage_NativeFlowMessage_NativeFlowButton `protobuf:"bytes,1,rep,name=buttons" json:"buttons,omitempty"`
- MessageParamsJSON *string `protobuf:"bytes,2,opt,name=messageParamsJSON" json:"messageParamsJSON,omitempty"`
- MessageVersion *int32 `protobuf:"varint,3,opt,name=messageVersion" json:"messageVersion,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage_NativeFlowMessage) Reset() {
- *x = InteractiveMessage_NativeFlowMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[127]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage_NativeFlowMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage_NativeFlowMessage) ProtoMessage() {}
- func (x *InteractiveMessage_NativeFlowMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[127]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage_NativeFlowMessage.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage_NativeFlowMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 2}
- }
- func (x *InteractiveMessage_NativeFlowMessage) GetButtons() []*InteractiveMessage_NativeFlowMessage_NativeFlowButton {
- if x != nil {
- return x.Buttons
- }
- return nil
- }
- func (x *InteractiveMessage_NativeFlowMessage) GetMessageParamsJSON() string {
- if x != nil && x.MessageParamsJSON != nil {
- return *x.MessageParamsJSON
- }
- return ""
- }
- func (x *InteractiveMessage_NativeFlowMessage) GetMessageVersion() int32 {
- if x != nil && x.MessageVersion != nil {
- return *x.MessageVersion
- }
- return 0
- }
- type InteractiveMessage_CollectionMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- BizJID *string `protobuf:"bytes,1,opt,name=bizJID" json:"bizJID,omitempty"`
- ID *string `protobuf:"bytes,2,opt,name=ID" json:"ID,omitempty"`
- MessageVersion *int32 `protobuf:"varint,3,opt,name=messageVersion" json:"messageVersion,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage_CollectionMessage) Reset() {
- *x = InteractiveMessage_CollectionMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[128]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage_CollectionMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage_CollectionMessage) ProtoMessage() {}
- func (x *InteractiveMessage_CollectionMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[128]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage_CollectionMessage.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage_CollectionMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 3}
- }
- func (x *InteractiveMessage_CollectionMessage) GetBizJID() string {
- if x != nil && x.BizJID != nil {
- return *x.BizJID
- }
- return ""
- }
- func (x *InteractiveMessage_CollectionMessage) GetID() string {
- if x != nil && x.ID != nil {
- return *x.ID
- }
- return ""
- }
- func (x *InteractiveMessage_CollectionMessage) GetMessageVersion() int32 {
- if x != nil && x.MessageVersion != nil {
- return *x.MessageVersion
- }
- return 0
- }
- type InteractiveMessage_Footer struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Media:
- //
- // *InteractiveMessage_Footer_AudioMessage
- Media isInteractiveMessage_Footer_Media `protobuf_oneof:"media"`
- Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
- HasMediaAttachment *bool `protobuf:"varint,3,opt,name=hasMediaAttachment" json:"hasMediaAttachment,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage_Footer) Reset() {
- *x = InteractiveMessage_Footer{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[129]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage_Footer) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage_Footer) ProtoMessage() {}
- func (x *InteractiveMessage_Footer) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[129]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage_Footer.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage_Footer) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 4}
- }
- func (x *InteractiveMessage_Footer) GetMedia() isInteractiveMessage_Footer_Media {
- if x != nil {
- return x.Media
- }
- return nil
- }
- func (x *InteractiveMessage_Footer) GetAudioMessage() *AudioMessage {
- if x != nil {
- if x, ok := x.Media.(*InteractiveMessage_Footer_AudioMessage); ok {
- return x.AudioMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage_Footer) GetText() string {
- if x != nil && x.Text != nil {
- return *x.Text
- }
- return ""
- }
- func (x *InteractiveMessage_Footer) GetHasMediaAttachment() bool {
- if x != nil && x.HasMediaAttachment != nil {
- return *x.HasMediaAttachment
- }
- return false
- }
- type isInteractiveMessage_Footer_Media interface {
- isInteractiveMessage_Footer_Media()
- }
- type InteractiveMessage_Footer_AudioMessage struct {
- AudioMessage *AudioMessage `protobuf:"bytes,2,opt,name=audioMessage,oneof"`
- }
- func (*InteractiveMessage_Footer_AudioMessage) isInteractiveMessage_Footer_Media() {}
- type InteractiveMessage_Body struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage_Body) Reset() {
- *x = InteractiveMessage_Body{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[130]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage_Body) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage_Body) ProtoMessage() {}
- func (x *InteractiveMessage_Body) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[130]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage_Body.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage_Body) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 5}
- }
- func (x *InteractiveMessage_Body) GetText() string {
- if x != nil && x.Text != nil {
- return *x.Text
- }
- return ""
- }
- type InteractiveMessage_Header struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Media:
- //
- // *InteractiveMessage_Header_DocumentMessage
- // *InteractiveMessage_Header_ImageMessage
- // *InteractiveMessage_Header_JPEGThumbnail
- // *InteractiveMessage_Header_VideoMessage
- // *InteractiveMessage_Header_LocationMessage
- // *InteractiveMessage_Header_ProductMessage
- Media isInteractiveMessage_Header_Media `protobuf_oneof:"media"`
- Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
- Subtitle *string `protobuf:"bytes,2,opt,name=subtitle" json:"subtitle,omitempty"`
- HasMediaAttachment *bool `protobuf:"varint,5,opt,name=hasMediaAttachment" json:"hasMediaAttachment,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage_Header) Reset() {
- *x = InteractiveMessage_Header{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[131]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage_Header) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage_Header) ProtoMessage() {}
- func (x *InteractiveMessage_Header) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[131]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage_Header.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage_Header) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 6}
- }
- func (x *InteractiveMessage_Header) GetMedia() isInteractiveMessage_Header_Media {
- if x != nil {
- return x.Media
- }
- return nil
- }
- func (x *InteractiveMessage_Header) GetDocumentMessage() *DocumentMessage {
- if x != nil {
- if x, ok := x.Media.(*InteractiveMessage_Header_DocumentMessage); ok {
- return x.DocumentMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage_Header) GetImageMessage() *ImageMessage {
- if x != nil {
- if x, ok := x.Media.(*InteractiveMessage_Header_ImageMessage); ok {
- return x.ImageMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage_Header) GetJPEGThumbnail() []byte {
- if x != nil {
- if x, ok := x.Media.(*InteractiveMessage_Header_JPEGThumbnail); ok {
- return x.JPEGThumbnail
- }
- }
- return nil
- }
- func (x *InteractiveMessage_Header) GetVideoMessage() *VideoMessage {
- if x != nil {
- if x, ok := x.Media.(*InteractiveMessage_Header_VideoMessage); ok {
- return x.VideoMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage_Header) GetLocationMessage() *LocationMessage {
- if x != nil {
- if x, ok := x.Media.(*InteractiveMessage_Header_LocationMessage); ok {
- return x.LocationMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage_Header) GetProductMessage() *ProductMessage {
- if x != nil {
- if x, ok := x.Media.(*InteractiveMessage_Header_ProductMessage); ok {
- return x.ProductMessage
- }
- }
- return nil
- }
- func (x *InteractiveMessage_Header) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *InteractiveMessage_Header) GetSubtitle() string {
- if x != nil && x.Subtitle != nil {
- return *x.Subtitle
- }
- return ""
- }
- func (x *InteractiveMessage_Header) GetHasMediaAttachment() bool {
- if x != nil && x.HasMediaAttachment != nil {
- return *x.HasMediaAttachment
- }
- return false
- }
- type isInteractiveMessage_Header_Media interface {
- isInteractiveMessage_Header_Media()
- }
- type InteractiveMessage_Header_DocumentMessage struct {
- DocumentMessage *DocumentMessage `protobuf:"bytes,3,opt,name=documentMessage,oneof"`
- }
- type InteractiveMessage_Header_ImageMessage struct {
- ImageMessage *ImageMessage `protobuf:"bytes,4,opt,name=imageMessage,oneof"`
- }
- type InteractiveMessage_Header_JPEGThumbnail struct {
- JPEGThumbnail []byte `protobuf:"bytes,6,opt,name=JPEGThumbnail,oneof"`
- }
- type InteractiveMessage_Header_VideoMessage struct {
- VideoMessage *VideoMessage `protobuf:"bytes,7,opt,name=videoMessage,oneof"`
- }
- type InteractiveMessage_Header_LocationMessage struct {
- LocationMessage *LocationMessage `protobuf:"bytes,8,opt,name=locationMessage,oneof"`
- }
- type InteractiveMessage_Header_ProductMessage struct {
- ProductMessage *ProductMessage `protobuf:"bytes,9,opt,name=productMessage,oneof"`
- }
- func (*InteractiveMessage_Header_DocumentMessage) isInteractiveMessage_Header_Media() {}
- func (*InteractiveMessage_Header_ImageMessage) isInteractiveMessage_Header_Media() {}
- func (*InteractiveMessage_Header_JPEGThumbnail) isInteractiveMessage_Header_Media() {}
- func (*InteractiveMessage_Header_VideoMessage) isInteractiveMessage_Header_Media() {}
- func (*InteractiveMessage_Header_LocationMessage) isInteractiveMessage_Header_Media() {}
- func (*InteractiveMessage_Header_ProductMessage) isInteractiveMessage_Header_Media() {}
- type InteractiveMessage_NativeFlowMessage_NativeFlowButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
- ButtonParamsJSON *string `protobuf:"bytes,2,opt,name=buttonParamsJSON" json:"buttonParamsJSON,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *InteractiveMessage_NativeFlowMessage_NativeFlowButton) Reset() {
- *x = InteractiveMessage_NativeFlowMessage_NativeFlowButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[132]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *InteractiveMessage_NativeFlowMessage_NativeFlowButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*InteractiveMessage_NativeFlowMessage_NativeFlowButton) ProtoMessage() {}
- func (x *InteractiveMessage_NativeFlowMessage_NativeFlowButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[132]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use InteractiveMessage_NativeFlowMessage_NativeFlowButton.ProtoReflect.Descriptor instead.
- func (*InteractiveMessage_NativeFlowMessage_NativeFlowButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{14, 2, 0}
- }
- func (x *InteractiveMessage_NativeFlowMessage_NativeFlowButton) GetName() string {
- if x != nil && x.Name != nil {
- return *x.Name
- }
- return ""
- }
- func (x *InteractiveMessage_NativeFlowMessage_NativeFlowButton) GetButtonParamsJSON() string {
- if x != nil && x.ButtonParamsJSON != nil {
- return *x.ButtonParamsJSON
- }
- return ""
- }
- type ListResponseMessage_SingleSelectReply struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- SelectedRowID *string `protobuf:"bytes,1,opt,name=selectedRowID" json:"selectedRowID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListResponseMessage_SingleSelectReply) Reset() {
- *x = ListResponseMessage_SingleSelectReply{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[133]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListResponseMessage_SingleSelectReply) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListResponseMessage_SingleSelectReply) ProtoMessage() {}
- func (x *ListResponseMessage_SingleSelectReply) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[133]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListResponseMessage_SingleSelectReply.ProtoReflect.Descriptor instead.
- func (*ListResponseMessage_SingleSelectReply) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{15, 0}
- }
- func (x *ListResponseMessage_SingleSelectReply) GetSelectedRowID() string {
- if x != nil && x.SelectedRowID != nil {
- return *x.SelectedRowID
- }
- return ""
- }
- type ListMessage_ProductListInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ProductSections []*ListMessage_ProductSection `protobuf:"bytes,1,rep,name=productSections" json:"productSections,omitempty"`
- HeaderImage *ListMessage_ProductListHeaderImage `protobuf:"bytes,2,opt,name=headerImage" json:"headerImage,omitempty"`
- BusinessOwnerJID *string `protobuf:"bytes,3,opt,name=businessOwnerJID" json:"businessOwnerJID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListMessage_ProductListInfo) Reset() {
- *x = ListMessage_ProductListInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[134]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListMessage_ProductListInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListMessage_ProductListInfo) ProtoMessage() {}
- func (x *ListMessage_ProductListInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[134]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListMessage_ProductListInfo.ProtoReflect.Descriptor instead.
- func (*ListMessage_ProductListInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{16, 0}
- }
- func (x *ListMessage_ProductListInfo) GetProductSections() []*ListMessage_ProductSection {
- if x != nil {
- return x.ProductSections
- }
- return nil
- }
- func (x *ListMessage_ProductListInfo) GetHeaderImage() *ListMessage_ProductListHeaderImage {
- if x != nil {
- return x.HeaderImage
- }
- return nil
- }
- func (x *ListMessage_ProductListInfo) GetBusinessOwnerJID() string {
- if x != nil && x.BusinessOwnerJID != nil {
- return *x.BusinessOwnerJID
- }
- return ""
- }
- type ListMessage_ProductListHeaderImage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ProductID *string `protobuf:"bytes,1,opt,name=productID" json:"productID,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,2,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListMessage_ProductListHeaderImage) Reset() {
- *x = ListMessage_ProductListHeaderImage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[135]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListMessage_ProductListHeaderImage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListMessage_ProductListHeaderImage) ProtoMessage() {}
- func (x *ListMessage_ProductListHeaderImage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[135]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListMessage_ProductListHeaderImage.ProtoReflect.Descriptor instead.
- func (*ListMessage_ProductListHeaderImage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{16, 1}
- }
- func (x *ListMessage_ProductListHeaderImage) GetProductID() string {
- if x != nil && x.ProductID != nil {
- return *x.ProductID
- }
- return ""
- }
- func (x *ListMessage_ProductListHeaderImage) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- type ListMessage_ProductSection struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
- Products []*ListMessage_Product `protobuf:"bytes,2,rep,name=products" json:"products,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListMessage_ProductSection) Reset() {
- *x = ListMessage_ProductSection{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[136]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListMessage_ProductSection) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListMessage_ProductSection) ProtoMessage() {}
- func (x *ListMessage_ProductSection) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[136]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListMessage_ProductSection.ProtoReflect.Descriptor instead.
- func (*ListMessage_ProductSection) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{16, 2}
- }
- func (x *ListMessage_ProductSection) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ListMessage_ProductSection) GetProducts() []*ListMessage_Product {
- if x != nil {
- return x.Products
- }
- return nil
- }
- type ListMessage_Product struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ProductID *string `protobuf:"bytes,1,opt,name=productID" json:"productID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListMessage_Product) Reset() {
- *x = ListMessage_Product{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[137]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListMessage_Product) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListMessage_Product) ProtoMessage() {}
- func (x *ListMessage_Product) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[137]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListMessage_Product.ProtoReflect.Descriptor instead.
- func (*ListMessage_Product) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{16, 3}
- }
- func (x *ListMessage_Product) GetProductID() string {
- if x != nil && x.ProductID != nil {
- return *x.ProductID
- }
- return ""
- }
- type ListMessage_Section struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
- Rows []*ListMessage_Row `protobuf:"bytes,2,rep,name=rows" json:"rows,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListMessage_Section) Reset() {
- *x = ListMessage_Section{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[138]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListMessage_Section) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListMessage_Section) ProtoMessage() {}
- func (x *ListMessage_Section) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[138]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListMessage_Section.ProtoReflect.Descriptor instead.
- func (*ListMessage_Section) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{16, 4}
- }
- func (x *ListMessage_Section) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ListMessage_Section) GetRows() []*ListMessage_Row {
- if x != nil {
- return x.Rows
- }
- return nil
- }
- type ListMessage_Row struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
- Description *string `protobuf:"bytes,2,opt,name=description" json:"description,omitempty"`
- RowID *string `protobuf:"bytes,3,opt,name=rowID" json:"rowID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ListMessage_Row) Reset() {
- *x = ListMessage_Row{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[139]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ListMessage_Row) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ListMessage_Row) ProtoMessage() {}
- func (x *ListMessage_Row) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[139]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ListMessage_Row.ProtoReflect.Descriptor instead.
- func (*ListMessage_Row) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{16, 5}
- }
- func (x *ListMessage_Row) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ListMessage_Row) GetDescription() string {
- if x != nil && x.Description != nil {
- return *x.Description
- }
- return ""
- }
- func (x *ListMessage_Row) GetRowID() string {
- if x != nil && x.RowID != nil {
- return *x.RowID
- }
- return ""
- }
- type HighlyStructuredMessage_HSMLocalizableParameter struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to ParamOneof:
- //
- // *HighlyStructuredMessage_HSMLocalizableParameter_Currency
- // *HighlyStructuredMessage_HSMLocalizableParameter_DateTime
- ParamOneof isHighlyStructuredMessage_HSMLocalizableParameter_ParamOneof `protobuf_oneof:"paramOneof"`
- Default *string `protobuf:"bytes,1,opt,name=default" json:"default,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter) Reset() {
- *x = HighlyStructuredMessage_HSMLocalizableParameter{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[140]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter) ProtoMessage() {}
- func (x *HighlyStructuredMessage_HSMLocalizableParameter) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[140]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HighlyStructuredMessage_HSMLocalizableParameter.ProtoReflect.Descriptor instead.
- func (*HighlyStructuredMessage_HSMLocalizableParameter) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{20, 0}
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter) GetParamOneof() isHighlyStructuredMessage_HSMLocalizableParameter_ParamOneof {
- if x != nil {
- return x.ParamOneof
- }
- return nil
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter) GetCurrency() *HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency {
- if x != nil {
- if x, ok := x.ParamOneof.(*HighlyStructuredMessage_HSMLocalizableParameter_Currency); ok {
- return x.Currency
- }
- }
- return nil
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter) GetDateTime() *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime {
- if x != nil {
- if x, ok := x.ParamOneof.(*HighlyStructuredMessage_HSMLocalizableParameter_DateTime); ok {
- return x.DateTime
- }
- }
- return nil
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter) GetDefault() string {
- if x != nil && x.Default != nil {
- return *x.Default
- }
- return ""
- }
- type isHighlyStructuredMessage_HSMLocalizableParameter_ParamOneof interface {
- isHighlyStructuredMessage_HSMLocalizableParameter_ParamOneof()
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_Currency struct {
- Currency *HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency `protobuf:"bytes,2,opt,name=currency,oneof"`
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_DateTime struct {
- DateTime *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime `protobuf:"bytes,3,opt,name=dateTime,oneof"`
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter_Currency) isHighlyStructuredMessage_HSMLocalizableParameter_ParamOneof() {
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter_DateTime) isHighlyStructuredMessage_HSMLocalizableParameter_ParamOneof() {
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to DatetimeOneof:
- //
- // *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_Component
- // *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_UnixEpoch
- DatetimeOneof isHighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_DatetimeOneof `protobuf_oneof:"datetimeOneof"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime) Reset() {
- *x = HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[141]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime) ProtoMessage() {}
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[141]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime.ProtoReflect.Descriptor instead.
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{20, 0, 0}
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime) GetDatetimeOneof() isHighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_DatetimeOneof {
- if x != nil {
- return x.DatetimeOneof
- }
- return nil
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime) GetComponent() *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent {
- if x != nil {
- if x, ok := x.DatetimeOneof.(*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_Component); ok {
- return x.Component
- }
- }
- return nil
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime) GetUnixEpoch() *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch {
- if x != nil {
- if x, ok := x.DatetimeOneof.(*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_UnixEpoch); ok {
- return x.UnixEpoch
- }
- }
- return nil
- }
- type isHighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_DatetimeOneof interface {
- isHighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_DatetimeOneof()
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_Component struct {
- Component *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent `protobuf:"bytes,1,opt,name=component,oneof"`
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_UnixEpoch struct {
- UnixEpoch *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch `protobuf:"bytes,2,opt,name=unixEpoch,oneof"`
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_Component) isHighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_DatetimeOneof() {
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_UnixEpoch) isHighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_DatetimeOneof() {
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- CurrencyCode *string `protobuf:"bytes,1,opt,name=currencyCode" json:"currencyCode,omitempty"`
- Amount1000 *int64 `protobuf:"varint,2,opt,name=amount1000" json:"amount1000,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency) Reset() {
- *x = HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[142]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency) ProtoMessage() {}
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[142]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency.ProtoReflect.Descriptor instead.
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{20, 0, 1}
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency) GetCurrencyCode() string {
- if x != nil && x.CurrencyCode != nil {
- return *x.CurrencyCode
- }
- return ""
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency) GetAmount1000() int64 {
- if x != nil && x.Amount1000 != nil {
- return *x.Amount1000
- }
- return 0
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DayOfWeek *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType `protobuf:"varint,1,opt,name=dayOfWeek,enum=WAWebProtobufsE2E.HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType" json:"dayOfWeek,omitempty"`
- Year *uint32 `protobuf:"varint,2,opt,name=year" json:"year,omitempty"`
- Month *uint32 `protobuf:"varint,3,opt,name=month" json:"month,omitempty"`
- DayOfMonth *uint32 `protobuf:"varint,4,opt,name=dayOfMonth" json:"dayOfMonth,omitempty"`
- Hour *uint32 `protobuf:"varint,5,opt,name=hour" json:"hour,omitempty"`
- Minute *uint32 `protobuf:"varint,6,opt,name=minute" json:"minute,omitempty"`
- Calendar *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType `protobuf:"varint,7,opt,name=calendar,enum=WAWebProtobufsE2E.HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType" json:"calendar,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) Reset() {
- *x = HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[143]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) ProtoMessage() {
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[143]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent.ProtoReflect.Descriptor instead.
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{20, 0, 0, 0}
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) GetDayOfWeek() HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType {
- if x != nil && x.DayOfWeek != nil {
- return *x.DayOfWeek
- }
- return HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_MONDAY
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) GetYear() uint32 {
- if x != nil && x.Year != nil {
- return *x.Year
- }
- return 0
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) GetMonth() uint32 {
- if x != nil && x.Month != nil {
- return *x.Month
- }
- return 0
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) GetDayOfMonth() uint32 {
- if x != nil && x.DayOfMonth != nil {
- return *x.DayOfMonth
- }
- return 0
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) GetHour() uint32 {
- if x != nil && x.Hour != nil {
- return *x.Hour
- }
- return 0
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) GetMinute() uint32 {
- if x != nil && x.Minute != nil {
- return *x.Minute
- }
- return 0
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent) GetCalendar() HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType {
- if x != nil && x.Calendar != nil {
- return *x.Calendar
- }
- return HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_GREGORIAN
- }
- type HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Timestamp *int64 `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch) Reset() {
- *x = HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[144]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch) ProtoMessage() {
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[144]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch.ProtoReflect.Descriptor instead.
- func (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{20, 0, 0, 1}
- }
- func (x *HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch) GetTimestamp() int64 {
- if x != nil && x.Timestamp != nil {
- return *x.Timestamp
- }
- return 0
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- MediaUploadResult *waMmsRetry.MediaRetryNotification_ResultType `protobuf:"varint,1,opt,name=mediaUploadResult,enum=WAMmsRetry.MediaRetryNotification_ResultType" json:"mediaUploadResult,omitempty"`
- StickerMessage *StickerMessage `protobuf:"bytes,2,opt,name=stickerMessage" json:"stickerMessage,omitempty"`
- LinkPreviewResponse *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse `protobuf:"bytes,3,opt,name=linkPreviewResponse" json:"linkPreviewResponse,omitempty"`
- PlaceholderMessageResendResponse *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse `protobuf:"bytes,4,opt,name=placeholderMessageResendResponse" json:"placeholderMessageResendResponse,omitempty"`
- WaffleNonceFetchRequestResponse *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse `protobuf:"bytes,5,opt,name=waffleNonceFetchRequestResponse" json:"waffleNonceFetchRequestResponse,omitempty"`
- FullHistorySyncOnDemandRequestResponse *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse `protobuf:"bytes,6,opt,name=fullHistorySyncOnDemandRequestResponse" json:"fullHistorySyncOnDemandRequestResponse,omitempty"`
- CompanionMetaNonceFetchRequestResponse *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse `protobuf:"bytes,7,opt,name=companionMetaNonceFetchRequestResponse" json:"companionMetaNonceFetchRequestResponse,omitempty"`
- SyncdSnapshotFatalRecoveryResponse *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse `protobuf:"bytes,8,opt,name=syncdSnapshotFatalRecoveryResponse" json:"syncdSnapshotFatalRecoveryResponse,omitempty"`
- CompanionCanonicalUserNonceFetchRequestResponse *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse `protobuf:"bytes,9,opt,name=companionCanonicalUserNonceFetchRequestResponse" json:"companionCanonicalUserNonceFetchRequestResponse,omitempty"`
- HistorySyncChunkRetryResponse *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse `protobuf:"bytes,10,opt,name=historySyncChunkRetryResponse" json:"historySyncChunkRetryResponse,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[145]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult) ProtoMessage() {}
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[145]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetMediaUploadResult() waMmsRetry.MediaRetryNotification_ResultType {
- if x != nil && x.MediaUploadResult != nil {
- return *x.MediaUploadResult
- }
- return waMmsRetry.MediaRetryNotification_ResultType(0)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetStickerMessage() *StickerMessage {
- if x != nil {
- return x.StickerMessage
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetLinkPreviewResponse() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse {
- if x != nil {
- return x.LinkPreviewResponse
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetPlaceholderMessageResendResponse() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse {
- if x != nil {
- return x.PlaceholderMessageResendResponse
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetWaffleNonceFetchRequestResponse() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse {
- if x != nil {
- return x.WaffleNonceFetchRequestResponse
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetFullHistorySyncOnDemandRequestResponse() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse {
- if x != nil {
- return x.FullHistorySyncOnDemandRequestResponse
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetCompanionMetaNonceFetchRequestResponse() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse {
- if x != nil {
- return x.CompanionMetaNonceFetchRequestResponse
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetSyncdSnapshotFatalRecoveryResponse() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse {
- if x != nil {
- return x.SyncdSnapshotFatalRecoveryResponse
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetCompanionCanonicalUserNonceFetchRequestResponse() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse {
- if x != nil {
- return x.CompanionCanonicalUserNonceFetchRequestResponse
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult) GetHistorySyncChunkRetryResponse() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse {
- if x != nil {
- return x.HistorySyncChunkRetryResponse
- }
- return nil
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- SyncType *HistorySyncType `protobuf:"varint,1,opt,name=syncType,enum=WAWebProtobufsE2E.HistorySyncType" json:"syncType,omitempty"`
- ChunkOrder *uint32 `protobuf:"varint,2,opt,name=chunkOrder" json:"chunkOrder,omitempty"`
- RequestID *string `protobuf:"bytes,3,opt,name=requestID" json:"requestID,omitempty"`
- ResponseCode *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode `protobuf:"varint,4,opt,name=responseCode,enum=WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode" json:"responseCode,omitempty"`
- CanRecover *bool `protobuf:"varint,5,opt,name=canRecover" json:"canRecover,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[146]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[146]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 0}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) GetSyncType() HistorySyncType {
- if x != nil && x.SyncType != nil {
- return *x.SyncType
- }
- return HistorySyncType_INITIAL_BOOTSTRAP
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) GetChunkOrder() uint32 {
- if x != nil && x.ChunkOrder != nil {
- return *x.ChunkOrder
- }
- return 0
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) GetRequestID() string {
- if x != nil && x.RequestID != nil {
- return *x.RequestID
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) GetResponseCode() PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode {
- if x != nil && x.ResponseCode != nil {
- return *x.ResponseCode
- }
- return PeerDataOperationRequestResponseMessage_PeerDataOperationResult_GENERATION_ERROR
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse) GetCanRecover() bool {
- if x != nil && x.CanRecover != nil {
- return *x.CanRecover
- }
- return false
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- CollectionSnapshot []byte `protobuf:"bytes,1,opt,name=collectionSnapshot" json:"collectionSnapshot,omitempty"`
- IsCompressed *bool `protobuf:"varint,2,opt,name=isCompressed" json:"isCompressed,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[147]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[147]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 1}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse) GetCollectionSnapshot() []byte {
- if x != nil {
- return x.CollectionSnapshot
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse) GetIsCompressed() bool {
- if x != nil && x.IsCompressed != nil {
- return *x.IsCompressed
- }
- return false
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Nonce *string `protobuf:"bytes,1,opt,name=nonce" json:"nonce,omitempty"`
- WaFbid *string `protobuf:"bytes,2,opt,name=waFbid" json:"waFbid,omitempty"`
- ForceRefresh *bool `protobuf:"varint,3,opt,name=forceRefresh" json:"forceRefresh,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[148]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[148]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 2}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse) GetNonce() string {
- if x != nil && x.Nonce != nil {
- return *x.Nonce
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse) GetWaFbid() string {
- if x != nil && x.WaFbid != nil {
- return *x.WaFbid
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse) GetForceRefresh() bool {
- if x != nil && x.ForceRefresh != nil {
- return *x.ForceRefresh
- }
- return false
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Nonce *string `protobuf:"bytes,1,opt,name=nonce" json:"nonce,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[149]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[149]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 3}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse) GetNonce() string {
- if x != nil && x.Nonce != nil {
- return *x.Nonce
- }
- return ""
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Nonce *string `protobuf:"bytes,1,opt,name=nonce" json:"nonce,omitempty"`
- WaEntFbid *string `protobuf:"bytes,2,opt,name=waEntFbid" json:"waEntFbid,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[150]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[150]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 4}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse) GetNonce() string {
- if x != nil && x.Nonce != nil {
- return *x.Nonce
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse) GetWaEntFbid() string {
- if x != nil && x.WaEntFbid != nil {
- return *x.WaEntFbid
- }
- return ""
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- RequestMetadata *FullHistorySyncOnDemandRequestMetadata `protobuf:"bytes,1,opt,name=requestMetadata" json:"requestMetadata,omitempty"`
- ResponseCode *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode `protobuf:"varint,2,opt,name=responseCode,enum=WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode" json:"responseCode,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[151]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[151]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 5}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse) GetRequestMetadata() *FullHistorySyncOnDemandRequestMetadata {
- if x != nil {
- return x.RequestMetadata
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse) GetResponseCode() PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode {
- if x != nil && x.ResponseCode != nil {
- return *x.ResponseCode
- }
- return PeerDataOperationRequestResponseMessage_PeerDataOperationResult_REQUEST_SUCCESS
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- WebMessageInfoBytes []byte `protobuf:"bytes,1,opt,name=webMessageInfoBytes" json:"webMessageInfoBytes,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[152]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[152]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 6}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse) GetWebMessageInfoBytes() []byte {
- if x != nil {
- return x.WebMessageInfoBytes
- }
- return nil
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
- Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
- Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
- ThumbData []byte `protobuf:"bytes,4,opt,name=thumbData" json:"thumbData,omitempty"`
- MatchText *string `protobuf:"bytes,6,opt,name=matchText" json:"matchText,omitempty"`
- PreviewType *string `protobuf:"bytes,7,opt,name=previewType" json:"previewType,omitempty"`
- HqThumbnail *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail `protobuf:"bytes,8,opt,name=hqThumbnail" json:"hqThumbnail,omitempty"`
- PreviewMetadata *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata `protobuf:"bytes,9,opt,name=previewMetadata" json:"previewMetadata,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[153]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[153]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 7}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) GetDescription() string {
- if x != nil && x.Description != nil {
- return *x.Description
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) GetThumbData() []byte {
- if x != nil {
- return x.ThumbData
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) GetMatchText() string {
- if x != nil && x.MatchText != nil {
- return *x.MatchText
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) GetPreviewType() string {
- if x != nil && x.PreviewType != nil {
- return *x.PreviewType
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) GetHqThumbnail() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail {
- if x != nil {
- return x.HqThumbnail
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse) GetPreviewMetadata() *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata {
- if x != nil {
- return x.PreviewMetadata
- }
- return nil
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- IsBusinessVerified *bool `protobuf:"varint,1,opt,name=isBusinessVerified" json:"isBusinessVerified,omitempty"`
- ProviderName *string `protobuf:"bytes,2,opt,name=providerName" json:"providerName,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[154]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[154]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 7, 0}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata) GetIsBusinessVerified() bool {
- if x != nil && x.IsBusinessVerified != nil {
- return *x.IsBusinessVerified
- }
- return false
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata) GetProviderName() string {
- if x != nil && x.ProviderName != nil {
- return *x.ProviderName
- }
- return ""
- }
- type PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DirectPath *string `protobuf:"bytes,1,opt,name=directPath" json:"directPath,omitempty"`
- ThumbHash *string `protobuf:"bytes,2,opt,name=thumbHash" json:"thumbHash,omitempty"`
- EncThumbHash *string `protobuf:"bytes,3,opt,name=encThumbHash" json:"encThumbHash,omitempty"`
- MediaKey []byte `protobuf:"bytes,4,opt,name=mediaKey" json:"mediaKey,omitempty"`
- MediaKeyTimestampMS *int64 `protobuf:"varint,5,opt,name=mediaKeyTimestampMS" json:"mediaKeyTimestampMS,omitempty"`
- ThumbWidth *int32 `protobuf:"varint,6,opt,name=thumbWidth" json:"thumbWidth,omitempty"`
- ThumbHeight *int32 `protobuf:"varint,7,opt,name=thumbHeight" json:"thumbHeight,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) Reset() {
- *x = PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[155]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) ProtoMessage() {
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[155]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{21, 0, 7, 1}
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) GetThumbHash() string {
- if x != nil && x.ThumbHash != nil {
- return *x.ThumbHash
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) GetEncThumbHash() string {
- if x != nil && x.EncThumbHash != nil {
- return *x.EncThumbHash
- }
- return ""
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) GetMediaKeyTimestampMS() int64 {
- if x != nil && x.MediaKeyTimestampMS != nil {
- return *x.MediaKeyTimestampMS
- }
- return 0
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) GetThumbWidth() int32 {
- if x != nil && x.ThumbWidth != nil {
- return *x.ThumbWidth
- }
- return 0
- }
- func (x *PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail) GetThumbHeight() int32 {
- if x != nil && x.ThumbHeight != nil {
- return *x.ThumbHeight
- }
- return 0
- }
- type PeerDataOperationRequestMessage_GalaxyFlowAction struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Type *PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType `protobuf:"varint,1,opt,name=type,enum=WAWebProtobufsE2E.PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType" json:"type,omitempty"`
- FlowID *string `protobuf:"bytes,2,opt,name=flowID" json:"flowID,omitempty"`
- StanzaID *string `protobuf:"bytes,3,opt,name=stanzaID" json:"stanzaID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage_GalaxyFlowAction) Reset() {
- *x = PeerDataOperationRequestMessage_GalaxyFlowAction{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[156]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage_GalaxyFlowAction) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage_GalaxyFlowAction) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage_GalaxyFlowAction) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[156]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage_GalaxyFlowAction.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage_GalaxyFlowAction) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 0}
- }
- func (x *PeerDataOperationRequestMessage_GalaxyFlowAction) GetType() PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType {
- if x != nil && x.Type != nil {
- return *x.Type
- }
- return PeerDataOperationRequestMessage_GalaxyFlowAction_NOTIFY_LAUNCH
- }
- func (x *PeerDataOperationRequestMessage_GalaxyFlowAction) GetFlowID() string {
- if x != nil && x.FlowID != nil {
- return *x.FlowID
- }
- return ""
- }
- func (x *PeerDataOperationRequestMessage_GalaxyFlowAction) GetStanzaID() string {
- if x != nil && x.StanzaID != nil {
- return *x.StanzaID
- }
- return ""
- }
- type PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- SyncType *HistorySyncType `protobuf:"varint,1,opt,name=syncType,enum=WAWebProtobufsE2E.HistorySyncType" json:"syncType,omitempty"`
- ChunkOrder *uint32 `protobuf:"varint,2,opt,name=chunkOrder" json:"chunkOrder,omitempty"`
- ChunkNotificationID *string `protobuf:"bytes,3,opt,name=chunkNotificationID" json:"chunkNotificationID,omitempty"`
- RegenerateChunk *bool `protobuf:"varint,4,opt,name=regenerateChunk" json:"regenerateChunk,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) Reset() {
- *x = PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[157]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[157]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 1}
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) GetSyncType() HistorySyncType {
- if x != nil && x.SyncType != nil {
- return *x.SyncType
- }
- return HistorySyncType_INITIAL_BOOTSTRAP
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) GetChunkOrder() uint32 {
- if x != nil && x.ChunkOrder != nil {
- return *x.ChunkOrder
- }
- return 0
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) GetChunkNotificationID() string {
- if x != nil && x.ChunkNotificationID != nil {
- return *x.ChunkNotificationID
- }
- return ""
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest) GetRegenerateChunk() bool {
- if x != nil && x.RegenerateChunk != nil {
- return *x.RegenerateChunk
- }
- return false
- }
- type PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- CollectionName *string `protobuf:"bytes,1,opt,name=collectionName" json:"collectionName,omitempty"`
- Timestamp *int64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest) Reset() {
- *x = PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[158]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[158]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 2}
- }
- func (x *PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest) GetCollectionName() string {
- if x != nil && x.CollectionName != nil {
- return *x.CollectionName
- }
- return ""
- }
- func (x *PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest) GetTimestamp() int64 {
- if x != nil && x.Timestamp != nil {
- return *x.Timestamp
- }
- return 0
- }
- type PeerDataOperationRequestMessage_PlaceholderMessageResendRequest struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- MessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=messageKey" json:"messageKey,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage_PlaceholderMessageResendRequest) Reset() {
- *x = PeerDataOperationRequestMessage_PlaceholderMessageResendRequest{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[159]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage_PlaceholderMessageResendRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage_PlaceholderMessageResendRequest) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage_PlaceholderMessageResendRequest) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[159]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage_PlaceholderMessageResendRequest.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage_PlaceholderMessageResendRequest) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 3}
- }
- func (x *PeerDataOperationRequestMessage_PlaceholderMessageResendRequest) GetMessageKey() *waCommon.MessageKey {
- if x != nil {
- return x.MessageKey
- }
- return nil
- }
- type PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- RequestMetadata *FullHistorySyncOnDemandRequestMetadata `protobuf:"bytes,1,opt,name=requestMetadata" json:"requestMetadata,omitempty"`
- HistorySyncConfig *waCompanionReg.DeviceProps_HistorySyncConfig `protobuf:"bytes,2,opt,name=historySyncConfig" json:"historySyncConfig,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest) Reset() {
- *x = PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[160]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[160]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 4}
- }
- func (x *PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest) GetRequestMetadata() *FullHistorySyncOnDemandRequestMetadata {
- if x != nil {
- return x.RequestMetadata
- }
- return nil
- }
- func (x *PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest) GetHistorySyncConfig() *waCompanionReg.DeviceProps_HistorySyncConfig {
- if x != nil {
- return x.HistorySyncConfig
- }
- return nil
- }
- type PeerDataOperationRequestMessage_HistorySyncOnDemandRequest struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ChatJID *string `protobuf:"bytes,1,opt,name=chatJID" json:"chatJID,omitempty"`
- OldestMsgID *string `protobuf:"bytes,2,opt,name=oldestMsgID" json:"oldestMsgID,omitempty"`
- OldestMsgFromMe *bool `protobuf:"varint,3,opt,name=oldestMsgFromMe" json:"oldestMsgFromMe,omitempty"`
- OnDemandMsgCount *int32 `protobuf:"varint,4,opt,name=onDemandMsgCount" json:"onDemandMsgCount,omitempty"`
- OldestMsgTimestampMS *int64 `protobuf:"varint,5,opt,name=oldestMsgTimestampMS" json:"oldestMsgTimestampMS,omitempty"`
- AccountLid *string `protobuf:"bytes,6,opt,name=accountLid" json:"accountLid,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) Reset() {
- *x = PeerDataOperationRequestMessage_HistorySyncOnDemandRequest{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[161]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[161]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage_HistorySyncOnDemandRequest.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 5}
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) GetChatJID() string {
- if x != nil && x.ChatJID != nil {
- return *x.ChatJID
- }
- return ""
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) GetOldestMsgID() string {
- if x != nil && x.OldestMsgID != nil {
- return *x.OldestMsgID
- }
- return ""
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) GetOldestMsgFromMe() bool {
- if x != nil && x.OldestMsgFromMe != nil {
- return *x.OldestMsgFromMe
- }
- return false
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) GetOnDemandMsgCount() int32 {
- if x != nil && x.OnDemandMsgCount != nil {
- return *x.OnDemandMsgCount
- }
- return 0
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) GetOldestMsgTimestampMS() int64 {
- if x != nil && x.OldestMsgTimestampMS != nil {
- return *x.OldestMsgTimestampMS
- }
- return 0
- }
- func (x *PeerDataOperationRequestMessage_HistorySyncOnDemandRequest) GetAccountLid() string {
- if x != nil && x.AccountLid != nil {
- return *x.AccountLid
- }
- return ""
- }
- type PeerDataOperationRequestMessage_RequestUrlPreview struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- URL *string `protobuf:"bytes,1,opt,name=URL" json:"URL,omitempty"`
- IncludeHqThumbnail *bool `protobuf:"varint,2,opt,name=includeHqThumbnail" json:"includeHqThumbnail,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage_RequestUrlPreview) Reset() {
- *x = PeerDataOperationRequestMessage_RequestUrlPreview{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[162]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage_RequestUrlPreview) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage_RequestUrlPreview) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage_RequestUrlPreview) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[162]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage_RequestUrlPreview.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage_RequestUrlPreview) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 6}
- }
- func (x *PeerDataOperationRequestMessage_RequestUrlPreview) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *PeerDataOperationRequestMessage_RequestUrlPreview) GetIncludeHqThumbnail() bool {
- if x != nil && x.IncludeHqThumbnail != nil {
- return *x.IncludeHqThumbnail
- }
- return false
- }
- type PeerDataOperationRequestMessage_RequestStickerReupload struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- FileSHA256 *string `protobuf:"bytes,1,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PeerDataOperationRequestMessage_RequestStickerReupload) Reset() {
- *x = PeerDataOperationRequestMessage_RequestStickerReupload{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[163]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PeerDataOperationRequestMessage_RequestStickerReupload) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PeerDataOperationRequestMessage_RequestStickerReupload) ProtoMessage() {}
- func (x *PeerDataOperationRequestMessage_RequestStickerReupload) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[163]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PeerDataOperationRequestMessage_RequestStickerReupload.ProtoReflect.Descriptor instead.
- func (*PeerDataOperationRequestMessage_RequestStickerReupload) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{22, 7}
- }
- func (x *PeerDataOperationRequestMessage_RequestStickerReupload) GetFileSHA256() string {
- if x != nil && x.FileSHA256 != nil {
- return *x.FileSHA256
- }
- return ""
- }
- type CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- HandoffNotificationText *string `protobuf:"bytes,1,opt,name=handoffNotificationText" json:"handoffNotificationText,omitempty"`
- ExtraJSON *string `protobuf:"bytes,2,opt,name=extraJSON" json:"extraJSON,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent) Reset() {
- *x = CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[164]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent) ProtoMessage() {}
- func (x *CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[164]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent.ProtoReflect.Descriptor instead.
- func (*CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{25, 0}
- }
- func (x *CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent) GetHandoffNotificationText() string {
- if x != nil && x.HandoffNotificationText != nil {
- return *x.HandoffNotificationText
- }
- return ""
- }
- func (x *CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent) GetExtraJSON() string {
- if x != nil && x.ExtraJSON != nil {
- return *x.ExtraJSON
- }
- return ""
- }
- type PaymentLinkMetadata_PaymentLinkHeader struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- HeaderType *PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType `protobuf:"varint,1,opt,name=headerType,enum=WAWebProtobufsE2E.PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType" json:"headerType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PaymentLinkMetadata_PaymentLinkHeader) Reset() {
- *x = PaymentLinkMetadata_PaymentLinkHeader{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[165]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PaymentLinkMetadata_PaymentLinkHeader) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PaymentLinkMetadata_PaymentLinkHeader) ProtoMessage() {}
- func (x *PaymentLinkMetadata_PaymentLinkHeader) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[165]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PaymentLinkMetadata_PaymentLinkHeader.ProtoReflect.Descriptor instead.
- func (*PaymentLinkMetadata_PaymentLinkHeader) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{29, 0}
- }
- func (x *PaymentLinkMetadata_PaymentLinkHeader) GetHeaderType() PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType {
- if x != nil && x.HeaderType != nil {
- return *x.HeaderType
- }
- return PaymentLinkMetadata_PaymentLinkHeader_LINK_PREVIEW
- }
- type PaymentLinkMetadata_PaymentLinkProvider struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ParamsJSON *string `protobuf:"bytes,1,opt,name=paramsJSON" json:"paramsJSON,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PaymentLinkMetadata_PaymentLinkProvider) Reset() {
- *x = PaymentLinkMetadata_PaymentLinkProvider{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[166]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PaymentLinkMetadata_PaymentLinkProvider) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PaymentLinkMetadata_PaymentLinkProvider) ProtoMessage() {}
- func (x *PaymentLinkMetadata_PaymentLinkProvider) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[166]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PaymentLinkMetadata_PaymentLinkProvider.ProtoReflect.Descriptor instead.
- func (*PaymentLinkMetadata_PaymentLinkProvider) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{29, 1}
- }
- func (x *PaymentLinkMetadata_PaymentLinkProvider) GetParamsJSON() string {
- if x != nil && x.ParamsJSON != nil {
- return *x.ParamsJSON
- }
- return ""
- }
- type PaymentLinkMetadata_PaymentLinkButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayText *string `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PaymentLinkMetadata_PaymentLinkButton) Reset() {
- *x = PaymentLinkMetadata_PaymentLinkButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[167]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PaymentLinkMetadata_PaymentLinkButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PaymentLinkMetadata_PaymentLinkButton) ProtoMessage() {}
- func (x *PaymentLinkMetadata_PaymentLinkButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[167]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PaymentLinkMetadata_PaymentLinkButton.ProtoReflect.Descriptor instead.
- func (*PaymentLinkMetadata_PaymentLinkButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{29, 2}
- }
- func (x *PaymentLinkMetadata_PaymentLinkButton) GetDisplayText() string {
- if x != nil && x.DisplayText != nil {
- return *x.DisplayText
- }
- return ""
- }
- type ContextInfo_StatusAudienceMetadata struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- AudienceType *ContextInfo_StatusAudienceMetadata_AudienceType `protobuf:"varint,1,opt,name=audienceType,enum=WAWebProtobufsE2E.ContextInfo_StatusAudienceMetadata_AudienceType" json:"audienceType,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_StatusAudienceMetadata) Reset() {
- *x = ContextInfo_StatusAudienceMetadata{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[168]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_StatusAudienceMetadata) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_StatusAudienceMetadata) ProtoMessage() {}
- func (x *ContextInfo_StatusAudienceMetadata) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[168]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_StatusAudienceMetadata.ProtoReflect.Descriptor instead.
- func (*ContextInfo_StatusAudienceMetadata) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 0}
- }
- func (x *ContextInfo_StatusAudienceMetadata) GetAudienceType() ContextInfo_StatusAudienceMetadata_AudienceType {
- if x != nil && x.AudienceType != nil {
- return *x.AudienceType
- }
- return ContextInfo_StatusAudienceMetadata_UNKNOWN
- }
- type ContextInfo_DataSharingContext struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ShowMmDisclosure *bool `protobuf:"varint,1,opt,name=showMmDisclosure" json:"showMmDisclosure,omitempty"`
- EncryptedSignalTokenConsented *string `protobuf:"bytes,2,opt,name=encryptedSignalTokenConsented" json:"encryptedSignalTokenConsented,omitempty"`
- Parameters []*ContextInfo_DataSharingContext_Parameters `protobuf:"bytes,3,rep,name=parameters" json:"parameters,omitempty"`
- DataSharingFlags *int32 `protobuf:"varint,4,opt,name=dataSharingFlags" json:"dataSharingFlags,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_DataSharingContext) Reset() {
- *x = ContextInfo_DataSharingContext{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[169]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_DataSharingContext) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_DataSharingContext) ProtoMessage() {}
- func (x *ContextInfo_DataSharingContext) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[169]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_DataSharingContext.ProtoReflect.Descriptor instead.
- func (*ContextInfo_DataSharingContext) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 1}
- }
- func (x *ContextInfo_DataSharingContext) GetShowMmDisclosure() bool {
- if x != nil && x.ShowMmDisclosure != nil {
- return *x.ShowMmDisclosure
- }
- return false
- }
- func (x *ContextInfo_DataSharingContext) GetEncryptedSignalTokenConsented() string {
- if x != nil && x.EncryptedSignalTokenConsented != nil {
- return *x.EncryptedSignalTokenConsented
- }
- return ""
- }
- func (x *ContextInfo_DataSharingContext) GetParameters() []*ContextInfo_DataSharingContext_Parameters {
- if x != nil {
- return x.Parameters
- }
- return nil
- }
- func (x *ContextInfo_DataSharingContext) GetDataSharingFlags() int32 {
- if x != nil && x.DataSharingFlags != nil {
- return *x.DataSharingFlags
- }
- return 0
- }
- type ContextInfo_ForwardedNewsletterMessageInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- NewsletterJID *string `protobuf:"bytes,1,opt,name=newsletterJID" json:"newsletterJID,omitempty"`
- ServerMessageID *int32 `protobuf:"varint,2,opt,name=serverMessageID" json:"serverMessageID,omitempty"`
- NewsletterName *string `protobuf:"bytes,3,opt,name=newsletterName" json:"newsletterName,omitempty"`
- ContentType *ContextInfo_ForwardedNewsletterMessageInfo_ContentType `protobuf:"varint,4,opt,name=contentType,enum=WAWebProtobufsE2E.ContextInfo_ForwardedNewsletterMessageInfo_ContentType" json:"contentType,omitempty"`
- AccessibilityText *string `protobuf:"bytes,5,opt,name=accessibilityText" json:"accessibilityText,omitempty"`
- ProfileName *string `protobuf:"bytes,6,opt,name=profileName" json:"profileName,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) Reset() {
- *x = ContextInfo_ForwardedNewsletterMessageInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[170]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_ForwardedNewsletterMessageInfo) ProtoMessage() {}
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[170]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_ForwardedNewsletterMessageInfo.ProtoReflect.Descriptor instead.
- func (*ContextInfo_ForwardedNewsletterMessageInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 2}
- }
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) GetNewsletterJID() string {
- if x != nil && x.NewsletterJID != nil {
- return *x.NewsletterJID
- }
- return ""
- }
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) GetServerMessageID() int32 {
- if x != nil && x.ServerMessageID != nil {
- return *x.ServerMessageID
- }
- return 0
- }
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) GetNewsletterName() string {
- if x != nil && x.NewsletterName != nil {
- return *x.NewsletterName
- }
- return ""
- }
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) GetContentType() ContextInfo_ForwardedNewsletterMessageInfo_ContentType {
- if x != nil && x.ContentType != nil {
- return *x.ContentType
- }
- return ContextInfo_ForwardedNewsletterMessageInfo_UPDATE
- }
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) GetAccessibilityText() string {
- if x != nil && x.AccessibilityText != nil {
- return *x.AccessibilityText
- }
- return ""
- }
- func (x *ContextInfo_ForwardedNewsletterMessageInfo) GetProfileName() string {
- if x != nil && x.ProfileName != nil {
- return *x.ProfileName
- }
- return ""
- }
- type ContextInfo_ExternalAdReplyInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Title *string `protobuf:"bytes,1,opt,name=title" json:"title,omitempty"`
- Body *string `protobuf:"bytes,2,opt,name=body" json:"body,omitempty"`
- MediaType *ContextInfo_ExternalAdReplyInfo_MediaType `protobuf:"varint,3,opt,name=mediaType,enum=WAWebProtobufsE2E.ContextInfo_ExternalAdReplyInfo_MediaType" json:"mediaType,omitempty"`
- ThumbnailURL *string `protobuf:"bytes,4,opt,name=thumbnailURL" json:"thumbnailURL,omitempty"`
- MediaURL *string `protobuf:"bytes,5,opt,name=mediaURL" json:"mediaURL,omitempty"`
- Thumbnail []byte `protobuf:"bytes,6,opt,name=thumbnail" json:"thumbnail,omitempty"`
- SourceType *string `protobuf:"bytes,7,opt,name=sourceType" json:"sourceType,omitempty"`
- SourceID *string `protobuf:"bytes,8,opt,name=sourceID" json:"sourceID,omitempty"`
- SourceURL *string `protobuf:"bytes,9,opt,name=sourceURL" json:"sourceURL,omitempty"`
- ContainsAutoReply *bool `protobuf:"varint,10,opt,name=containsAutoReply" json:"containsAutoReply,omitempty"`
- RenderLargerThumbnail *bool `protobuf:"varint,11,opt,name=renderLargerThumbnail" json:"renderLargerThumbnail,omitempty"`
- ShowAdAttribution *bool `protobuf:"varint,12,opt,name=showAdAttribution" json:"showAdAttribution,omitempty"`
- CtwaClid *string `protobuf:"bytes,13,opt,name=ctwaClid" json:"ctwaClid,omitempty"`
- Ref *string `protobuf:"bytes,14,opt,name=ref" json:"ref,omitempty"`
- ClickToWhatsappCall *bool `protobuf:"varint,15,opt,name=clickToWhatsappCall" json:"clickToWhatsappCall,omitempty"`
- AdContextPreviewDismissed *bool `protobuf:"varint,16,opt,name=adContextPreviewDismissed" json:"adContextPreviewDismissed,omitempty"`
- SourceApp *string `protobuf:"bytes,17,opt,name=sourceApp" json:"sourceApp,omitempty"`
- AutomatedGreetingMessageShown *bool `protobuf:"varint,18,opt,name=automatedGreetingMessageShown" json:"automatedGreetingMessageShown,omitempty"`
- GreetingMessageBody *string `protobuf:"bytes,19,opt,name=greetingMessageBody" json:"greetingMessageBody,omitempty"`
- CtaPayload *string `protobuf:"bytes,20,opt,name=ctaPayload" json:"ctaPayload,omitempty"`
- DisableNudge *bool `protobuf:"varint,21,opt,name=disableNudge" json:"disableNudge,omitempty"`
- OriginalImageURL *string `protobuf:"bytes,22,opt,name=originalImageURL" json:"originalImageURL,omitempty"`
- AutomatedGreetingMessageCtaType *string `protobuf:"bytes,23,opt,name=automatedGreetingMessageCtaType" json:"automatedGreetingMessageCtaType,omitempty"`
- WtwaAdFormat *bool `protobuf:"varint,24,opt,name=wtwaAdFormat" json:"wtwaAdFormat,omitempty"`
- AdType *ContextInfo_ExternalAdReplyInfo_AdType `protobuf:"varint,25,opt,name=adType,enum=WAWebProtobufsE2E.ContextInfo_ExternalAdReplyInfo_AdType" json:"adType,omitempty"`
- WtwaWebsiteURL *string `protobuf:"bytes,26,opt,name=wtwaWebsiteURL" json:"wtwaWebsiteURL,omitempty"`
- AdPreviewURL *string `protobuf:"bytes,27,opt,name=adPreviewURL" json:"adPreviewURL,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_ExternalAdReplyInfo) Reset() {
- *x = ContextInfo_ExternalAdReplyInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[171]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_ExternalAdReplyInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_ExternalAdReplyInfo) ProtoMessage() {}
- func (x *ContextInfo_ExternalAdReplyInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[171]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_ExternalAdReplyInfo.ProtoReflect.Descriptor instead.
- func (*ContextInfo_ExternalAdReplyInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 3}
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetBody() string {
- if x != nil && x.Body != nil {
- return *x.Body
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetMediaType() ContextInfo_ExternalAdReplyInfo_MediaType {
- if x != nil && x.MediaType != nil {
- return *x.MediaType
- }
- return ContextInfo_ExternalAdReplyInfo_NONE
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetThumbnailURL() string {
- if x != nil && x.ThumbnailURL != nil {
- return *x.ThumbnailURL
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetMediaURL() string {
- if x != nil && x.MediaURL != nil {
- return *x.MediaURL
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetThumbnail() []byte {
- if x != nil {
- return x.Thumbnail
- }
- return nil
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetSourceType() string {
- if x != nil && x.SourceType != nil {
- return *x.SourceType
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetSourceID() string {
- if x != nil && x.SourceID != nil {
- return *x.SourceID
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetSourceURL() string {
- if x != nil && x.SourceURL != nil {
- return *x.SourceURL
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetContainsAutoReply() bool {
- if x != nil && x.ContainsAutoReply != nil {
- return *x.ContainsAutoReply
- }
- return false
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetRenderLargerThumbnail() bool {
- if x != nil && x.RenderLargerThumbnail != nil {
- return *x.RenderLargerThumbnail
- }
- return false
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetShowAdAttribution() bool {
- if x != nil && x.ShowAdAttribution != nil {
- return *x.ShowAdAttribution
- }
- return false
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetCtwaClid() string {
- if x != nil && x.CtwaClid != nil {
- return *x.CtwaClid
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetRef() string {
- if x != nil && x.Ref != nil {
- return *x.Ref
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetClickToWhatsappCall() bool {
- if x != nil && x.ClickToWhatsappCall != nil {
- return *x.ClickToWhatsappCall
- }
- return false
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetAdContextPreviewDismissed() bool {
- if x != nil && x.AdContextPreviewDismissed != nil {
- return *x.AdContextPreviewDismissed
- }
- return false
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetSourceApp() string {
- if x != nil && x.SourceApp != nil {
- return *x.SourceApp
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetAutomatedGreetingMessageShown() bool {
- if x != nil && x.AutomatedGreetingMessageShown != nil {
- return *x.AutomatedGreetingMessageShown
- }
- return false
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetGreetingMessageBody() string {
- if x != nil && x.GreetingMessageBody != nil {
- return *x.GreetingMessageBody
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetCtaPayload() string {
- if x != nil && x.CtaPayload != nil {
- return *x.CtaPayload
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetDisableNudge() bool {
- if x != nil && x.DisableNudge != nil {
- return *x.DisableNudge
- }
- return false
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetOriginalImageURL() string {
- if x != nil && x.OriginalImageURL != nil {
- return *x.OriginalImageURL
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetAutomatedGreetingMessageCtaType() string {
- if x != nil && x.AutomatedGreetingMessageCtaType != nil {
- return *x.AutomatedGreetingMessageCtaType
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetWtwaAdFormat() bool {
- if x != nil && x.WtwaAdFormat != nil {
- return *x.WtwaAdFormat
- }
- return false
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetAdType() ContextInfo_ExternalAdReplyInfo_AdType {
- if x != nil && x.AdType != nil {
- return *x.AdType
- }
- return ContextInfo_ExternalAdReplyInfo_CTWA
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetWtwaWebsiteURL() string {
- if x != nil && x.WtwaWebsiteURL != nil {
- return *x.WtwaWebsiteURL
- }
- return ""
- }
- func (x *ContextInfo_ExternalAdReplyInfo) GetAdPreviewURL() string {
- if x != nil && x.AdPreviewURL != nil {
- return *x.AdPreviewURL
- }
- return ""
- }
- type ContextInfo_AdReplyInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- AdvertiserName *string `protobuf:"bytes,1,opt,name=advertiserName" json:"advertiserName,omitempty"`
- MediaType *ContextInfo_AdReplyInfo_MediaType `protobuf:"varint,2,opt,name=mediaType,enum=WAWebProtobufsE2E.ContextInfo_AdReplyInfo_MediaType" json:"mediaType,omitempty"`
- JPEGThumbnail []byte `protobuf:"bytes,16,opt,name=JPEGThumbnail" json:"JPEGThumbnail,omitempty"`
- Caption *string `protobuf:"bytes,17,opt,name=caption" json:"caption,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_AdReplyInfo) Reset() {
- *x = ContextInfo_AdReplyInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[172]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_AdReplyInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_AdReplyInfo) ProtoMessage() {}
- func (x *ContextInfo_AdReplyInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[172]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_AdReplyInfo.ProtoReflect.Descriptor instead.
- func (*ContextInfo_AdReplyInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 4}
- }
- func (x *ContextInfo_AdReplyInfo) GetAdvertiserName() string {
- if x != nil && x.AdvertiserName != nil {
- return *x.AdvertiserName
- }
- return ""
- }
- func (x *ContextInfo_AdReplyInfo) GetMediaType() ContextInfo_AdReplyInfo_MediaType {
- if x != nil && x.MediaType != nil {
- return *x.MediaType
- }
- return ContextInfo_AdReplyInfo_NONE
- }
- func (x *ContextInfo_AdReplyInfo) GetJPEGThumbnail() []byte {
- if x != nil {
- return x.JPEGThumbnail
- }
- return nil
- }
- func (x *ContextInfo_AdReplyInfo) GetCaption() string {
- if x != nil && x.Caption != nil {
- return *x.Caption
- }
- return ""
- }
- type ContextInfo_FeatureEligibilities struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- CannotBeReactedTo *bool `protobuf:"varint,1,opt,name=cannotBeReactedTo" json:"cannotBeReactedTo,omitempty"`
- CannotBeRanked *bool `protobuf:"varint,2,opt,name=cannotBeRanked" json:"cannotBeRanked,omitempty"`
- CanRequestFeedback *bool `protobuf:"varint,3,opt,name=canRequestFeedback" json:"canRequestFeedback,omitempty"`
- CanBeReshared *bool `protobuf:"varint,4,opt,name=canBeReshared" json:"canBeReshared,omitempty"`
- CanReceiveMultiReact *bool `protobuf:"varint,5,opt,name=canReceiveMultiReact" json:"canReceiveMultiReact,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_FeatureEligibilities) Reset() {
- *x = ContextInfo_FeatureEligibilities{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[173]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_FeatureEligibilities) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_FeatureEligibilities) ProtoMessage() {}
- func (x *ContextInfo_FeatureEligibilities) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[173]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_FeatureEligibilities.ProtoReflect.Descriptor instead.
- func (*ContextInfo_FeatureEligibilities) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 5}
- }
- func (x *ContextInfo_FeatureEligibilities) GetCannotBeReactedTo() bool {
- if x != nil && x.CannotBeReactedTo != nil {
- return *x.CannotBeReactedTo
- }
- return false
- }
- func (x *ContextInfo_FeatureEligibilities) GetCannotBeRanked() bool {
- if x != nil && x.CannotBeRanked != nil {
- return *x.CannotBeRanked
- }
- return false
- }
- func (x *ContextInfo_FeatureEligibilities) GetCanRequestFeedback() bool {
- if x != nil && x.CanRequestFeedback != nil {
- return *x.CanRequestFeedback
- }
- return false
- }
- func (x *ContextInfo_FeatureEligibilities) GetCanBeReshared() bool {
- if x != nil && x.CanBeReshared != nil {
- return *x.CanBeReshared
- }
- return false
- }
- func (x *ContextInfo_FeatureEligibilities) GetCanReceiveMultiReact() bool {
- if x != nil && x.CanReceiveMultiReact != nil {
- return *x.CanReceiveMultiReact
- }
- return false
- }
- type ContextInfo_QuestionReplyQuotedMessage struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ServerQuestionID *int32 `protobuf:"varint,1,opt,name=serverQuestionID" json:"serverQuestionID,omitempty"`
- QuotedQuestion *Message `protobuf:"bytes,2,opt,name=quotedQuestion" json:"quotedQuestion,omitempty"`
- QuotedResponse *Message `protobuf:"bytes,3,opt,name=quotedResponse" json:"quotedResponse,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_QuestionReplyQuotedMessage) Reset() {
- *x = ContextInfo_QuestionReplyQuotedMessage{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[174]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_QuestionReplyQuotedMessage) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_QuestionReplyQuotedMessage) ProtoMessage() {}
- func (x *ContextInfo_QuestionReplyQuotedMessage) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[174]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_QuestionReplyQuotedMessage.ProtoReflect.Descriptor instead.
- func (*ContextInfo_QuestionReplyQuotedMessage) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 6}
- }
- func (x *ContextInfo_QuestionReplyQuotedMessage) GetServerQuestionID() int32 {
- if x != nil && x.ServerQuestionID != nil {
- return *x.ServerQuestionID
- }
- return 0
- }
- func (x *ContextInfo_QuestionReplyQuotedMessage) GetQuotedQuestion() *Message {
- if x != nil {
- return x.QuotedQuestion
- }
- return nil
- }
- func (x *ContextInfo_QuestionReplyQuotedMessage) GetQuotedResponse() *Message {
- if x != nil {
- return x.QuotedResponse
- }
- return nil
- }
- type ContextInfo_UTMInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- UtmSource *string `protobuf:"bytes,1,opt,name=utmSource" json:"utmSource,omitempty"`
- UtmCampaign *string `protobuf:"bytes,2,opt,name=utmCampaign" json:"utmCampaign,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_UTMInfo) Reset() {
- *x = ContextInfo_UTMInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[175]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_UTMInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_UTMInfo) ProtoMessage() {}
- func (x *ContextInfo_UTMInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[175]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_UTMInfo.ProtoReflect.Descriptor instead.
- func (*ContextInfo_UTMInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 7}
- }
- func (x *ContextInfo_UTMInfo) GetUtmSource() string {
- if x != nil && x.UtmSource != nil {
- return *x.UtmSource
- }
- return ""
- }
- func (x *ContextInfo_UTMInfo) GetUtmCampaign() string {
- if x != nil && x.UtmCampaign != nil {
- return *x.UtmCampaign
- }
- return ""
- }
- type ContextInfo_BusinessMessageForwardInfo struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- BusinessOwnerJID *string `protobuf:"bytes,1,opt,name=businessOwnerJID" json:"businessOwnerJID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_BusinessMessageForwardInfo) Reset() {
- *x = ContextInfo_BusinessMessageForwardInfo{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[176]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_BusinessMessageForwardInfo) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_BusinessMessageForwardInfo) ProtoMessage() {}
- func (x *ContextInfo_BusinessMessageForwardInfo) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[176]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_BusinessMessageForwardInfo.ProtoReflect.Descriptor instead.
- func (*ContextInfo_BusinessMessageForwardInfo) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 8}
- }
- func (x *ContextInfo_BusinessMessageForwardInfo) GetBusinessOwnerJID() string {
- if x != nil && x.BusinessOwnerJID != nil {
- return *x.BusinessOwnerJID
- }
- return ""
- }
- type ContextInfo_DataSharingContext_Parameters struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
- StringData *string `protobuf:"bytes,2,opt,name=stringData" json:"stringData,omitempty"`
- IntData *int64 `protobuf:"varint,3,opt,name=intData" json:"intData,omitempty"`
- FloatData *float32 `protobuf:"fixed32,4,opt,name=floatData" json:"floatData,omitempty"`
- Contents *ContextInfo_DataSharingContext_Parameters `protobuf:"bytes,5,opt,name=contents" json:"contents,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ContextInfo_DataSharingContext_Parameters) Reset() {
- *x = ContextInfo_DataSharingContext_Parameters{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[177]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ContextInfo_DataSharingContext_Parameters) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ContextInfo_DataSharingContext_Parameters) ProtoMessage() {}
- func (x *ContextInfo_DataSharingContext_Parameters) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[177]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ContextInfo_DataSharingContext_Parameters.ProtoReflect.Descriptor instead.
- func (*ContextInfo_DataSharingContext_Parameters) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{33, 1, 0}
- }
- func (x *ContextInfo_DataSharingContext_Parameters) GetKey() string {
- if x != nil && x.Key != nil {
- return *x.Key
- }
- return ""
- }
- func (x *ContextInfo_DataSharingContext_Parameters) GetStringData() string {
- if x != nil && x.StringData != nil {
- return *x.StringData
- }
- return ""
- }
- func (x *ContextInfo_DataSharingContext_Parameters) GetIntData() int64 {
- if x != nil && x.IntData != nil {
- return *x.IntData
- }
- return 0
- }
- func (x *ContextInfo_DataSharingContext_Parameters) GetFloatData() float32 {
- if x != nil && x.FloatData != nil {
- return *x.FloatData
- }
- return 0
- }
- func (x *ContextInfo_DataSharingContext_Parameters) GetContents() *ContextInfo_DataSharingContext_Parameters {
- if x != nil {
- return x.Contents
- }
- return nil
- }
- type HydratedTemplateButton_HydratedURLButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayText *string `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
- URL *string `protobuf:"bytes,2,opt,name=URL" json:"URL,omitempty"`
- ConsentedUsersURL *string `protobuf:"bytes,3,opt,name=consentedUsersURL" json:"consentedUsersURL,omitempty"`
- WebviewPresentation *HydratedTemplateButton_HydratedURLButton_WebviewPresentationType `protobuf:"varint,4,opt,name=webviewPresentation,enum=WAWebProtobufsE2E.HydratedTemplateButton_HydratedURLButton_WebviewPresentationType" json:"webviewPresentation,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HydratedTemplateButton_HydratedURLButton) Reset() {
- *x = HydratedTemplateButton_HydratedURLButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[178]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HydratedTemplateButton_HydratedURLButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HydratedTemplateButton_HydratedURLButton) ProtoMessage() {}
- func (x *HydratedTemplateButton_HydratedURLButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[178]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HydratedTemplateButton_HydratedURLButton.ProtoReflect.Descriptor instead.
- func (*HydratedTemplateButton_HydratedURLButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{38, 0}
- }
- func (x *HydratedTemplateButton_HydratedURLButton) GetDisplayText() string {
- if x != nil && x.DisplayText != nil {
- return *x.DisplayText
- }
- return ""
- }
- func (x *HydratedTemplateButton_HydratedURLButton) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *HydratedTemplateButton_HydratedURLButton) GetConsentedUsersURL() string {
- if x != nil && x.ConsentedUsersURL != nil {
- return *x.ConsentedUsersURL
- }
- return ""
- }
- func (x *HydratedTemplateButton_HydratedURLButton) GetWebviewPresentation() HydratedTemplateButton_HydratedURLButton_WebviewPresentationType {
- if x != nil && x.WebviewPresentation != nil {
- return *x.WebviewPresentation
- }
- return HydratedTemplateButton_HydratedURLButton_FULL
- }
- type HydratedTemplateButton_HydratedCallButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayText *string `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
- PhoneNumber *string `protobuf:"bytes,2,opt,name=phoneNumber" json:"phoneNumber,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HydratedTemplateButton_HydratedCallButton) Reset() {
- *x = HydratedTemplateButton_HydratedCallButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[179]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HydratedTemplateButton_HydratedCallButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HydratedTemplateButton_HydratedCallButton) ProtoMessage() {}
- func (x *HydratedTemplateButton_HydratedCallButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[179]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HydratedTemplateButton_HydratedCallButton.ProtoReflect.Descriptor instead.
- func (*HydratedTemplateButton_HydratedCallButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{38, 1}
- }
- func (x *HydratedTemplateButton_HydratedCallButton) GetDisplayText() string {
- if x != nil && x.DisplayText != nil {
- return *x.DisplayText
- }
- return ""
- }
- func (x *HydratedTemplateButton_HydratedCallButton) GetPhoneNumber() string {
- if x != nil && x.PhoneNumber != nil {
- return *x.PhoneNumber
- }
- return ""
- }
- type HydratedTemplateButton_HydratedQuickReplyButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayText *string `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
- ID *string `protobuf:"bytes,2,opt,name=ID" json:"ID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *HydratedTemplateButton_HydratedQuickReplyButton) Reset() {
- *x = HydratedTemplateButton_HydratedQuickReplyButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[180]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *HydratedTemplateButton_HydratedQuickReplyButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*HydratedTemplateButton_HydratedQuickReplyButton) ProtoMessage() {}
- func (x *HydratedTemplateButton_HydratedQuickReplyButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[180]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use HydratedTemplateButton_HydratedQuickReplyButton.ProtoReflect.Descriptor instead.
- func (*HydratedTemplateButton_HydratedQuickReplyButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{38, 2}
- }
- func (x *HydratedTemplateButton_HydratedQuickReplyButton) GetDisplayText() string {
- if x != nil && x.DisplayText != nil {
- return *x.DisplayText
- }
- return ""
- }
- func (x *HydratedTemplateButton_HydratedQuickReplyButton) GetID() string {
- if x != nil && x.ID != nil {
- return *x.ID
- }
- return ""
- }
- type PaymentBackground_MediaData struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- MediaKey []byte `protobuf:"bytes,1,opt,name=mediaKey" json:"mediaKey,omitempty"`
- MediaKeyTimestamp *int64 `protobuf:"varint,2,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
- FileSHA256 []byte `protobuf:"bytes,3,opt,name=fileSHA256" json:"fileSHA256,omitempty"`
- FileEncSHA256 []byte `protobuf:"bytes,4,opt,name=fileEncSHA256" json:"fileEncSHA256,omitempty"`
- DirectPath *string `protobuf:"bytes,5,opt,name=directPath" json:"directPath,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PaymentBackground_MediaData) Reset() {
- *x = PaymentBackground_MediaData{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[181]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PaymentBackground_MediaData) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PaymentBackground_MediaData) ProtoMessage() {}
- func (x *PaymentBackground_MediaData) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[181]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PaymentBackground_MediaData.ProtoReflect.Descriptor instead.
- func (*PaymentBackground_MediaData) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{39, 0}
- }
- func (x *PaymentBackground_MediaData) GetMediaKey() []byte {
- if x != nil {
- return x.MediaKey
- }
- return nil
- }
- func (x *PaymentBackground_MediaData) GetMediaKeyTimestamp() int64 {
- if x != nil && x.MediaKeyTimestamp != nil {
- return *x.MediaKeyTimestamp
- }
- return 0
- }
- func (x *PaymentBackground_MediaData) GetFileSHA256() []byte {
- if x != nil {
- return x.FileSHA256
- }
- return nil
- }
- func (x *PaymentBackground_MediaData) GetFileEncSHA256() []byte {
- if x != nil {
- return x.FileEncSHA256
- }
- return nil
- }
- func (x *PaymentBackground_MediaData) GetDirectPath() string {
- if x != nil && x.DirectPath != nil {
- return *x.DirectPath
- }
- return ""
- }
- type PollResultSnapshotMessage_PollVote struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- OptionName *string `protobuf:"bytes,1,opt,name=optionName" json:"optionName,omitempty"`
- OptionVoteCount *int64 `protobuf:"varint,2,opt,name=optionVoteCount" json:"optionVoteCount,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PollResultSnapshotMessage_PollVote) Reset() {
- *x = PollResultSnapshotMessage_PollVote{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[182]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PollResultSnapshotMessage_PollVote) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PollResultSnapshotMessage_PollVote) ProtoMessage() {}
- func (x *PollResultSnapshotMessage_PollVote) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[182]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PollResultSnapshotMessage_PollVote.ProtoReflect.Descriptor instead.
- func (*PollResultSnapshotMessage_PollVote) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{55, 0}
- }
- func (x *PollResultSnapshotMessage_PollVote) GetOptionName() string {
- if x != nil && x.OptionName != nil {
- return *x.OptionName
- }
- return ""
- }
- func (x *PollResultSnapshotMessage_PollVote) GetOptionVoteCount() int64 {
- if x != nil && x.OptionVoteCount != nil {
- return *x.OptionVoteCount
- }
- return 0
- }
- type PollCreationMessage_Option struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- OptionName *string `protobuf:"bytes,1,opt,name=optionName" json:"optionName,omitempty"`
- OptionHash *string `protobuf:"bytes,2,opt,name=optionHash" json:"optionHash,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *PollCreationMessage_Option) Reset() {
- *x = PollCreationMessage_Option{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[183]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *PollCreationMessage_Option) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*PollCreationMessage_Option) ProtoMessage() {}
- func (x *PollCreationMessage_Option) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[183]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use PollCreationMessage_Option.ProtoReflect.Descriptor instead.
- func (*PollCreationMessage_Option) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{60, 0}
- }
- func (x *PollCreationMessage_Option) GetOptionName() string {
- if x != nil && x.OptionName != nil {
- return *x.OptionName
- }
- return ""
- }
- func (x *PollCreationMessage_Option) GetOptionHash() string {
- if x != nil && x.OptionHash != nil {
- return *x.OptionHash
- }
- return ""
- }
- type ProductMessage_ProductSnapshot struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- ProductImage *ImageMessage `protobuf:"bytes,1,opt,name=productImage" json:"productImage,omitempty"`
- ProductID *string `protobuf:"bytes,2,opt,name=productID" json:"productID,omitempty"`
- Title *string `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
- Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
- CurrencyCode *string `protobuf:"bytes,5,opt,name=currencyCode" json:"currencyCode,omitempty"`
- PriceAmount1000 *int64 `protobuf:"varint,6,opt,name=priceAmount1000" json:"priceAmount1000,omitempty"`
- RetailerID *string `protobuf:"bytes,7,opt,name=retailerID" json:"retailerID,omitempty"`
- URL *string `protobuf:"bytes,8,opt,name=URL" json:"URL,omitempty"`
- ProductImageCount *uint32 `protobuf:"varint,9,opt,name=productImageCount" json:"productImageCount,omitempty"`
- FirstImageID *string `protobuf:"bytes,11,opt,name=firstImageID" json:"firstImageID,omitempty"`
- SalePriceAmount1000 *int64 `protobuf:"varint,12,opt,name=salePriceAmount1000" json:"salePriceAmount1000,omitempty"`
- SignedURL *string `protobuf:"bytes,13,opt,name=signedURL" json:"signedURL,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ProductMessage_ProductSnapshot) Reset() {
- *x = ProductMessage_ProductSnapshot{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[184]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ProductMessage_ProductSnapshot) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ProductMessage_ProductSnapshot) ProtoMessage() {}
- func (x *ProductMessage_ProductSnapshot) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[184]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ProductMessage_ProductSnapshot.ProtoReflect.Descriptor instead.
- func (*ProductMessage_ProductSnapshot) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{68, 0}
- }
- func (x *ProductMessage_ProductSnapshot) GetProductImage() *ImageMessage {
- if x != nil {
- return x.ProductImage
- }
- return nil
- }
- func (x *ProductMessage_ProductSnapshot) GetProductID() string {
- if x != nil && x.ProductID != nil {
- return *x.ProductID
- }
- return ""
- }
- func (x *ProductMessage_ProductSnapshot) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ProductMessage_ProductSnapshot) GetDescription() string {
- if x != nil && x.Description != nil {
- return *x.Description
- }
- return ""
- }
- func (x *ProductMessage_ProductSnapshot) GetCurrencyCode() string {
- if x != nil && x.CurrencyCode != nil {
- return *x.CurrencyCode
- }
- return ""
- }
- func (x *ProductMessage_ProductSnapshot) GetPriceAmount1000() int64 {
- if x != nil && x.PriceAmount1000 != nil {
- return *x.PriceAmount1000
- }
- return 0
- }
- func (x *ProductMessage_ProductSnapshot) GetRetailerID() string {
- if x != nil && x.RetailerID != nil {
- return *x.RetailerID
- }
- return ""
- }
- func (x *ProductMessage_ProductSnapshot) GetURL() string {
- if x != nil && x.URL != nil {
- return *x.URL
- }
- return ""
- }
- func (x *ProductMessage_ProductSnapshot) GetProductImageCount() uint32 {
- if x != nil && x.ProductImageCount != nil {
- return *x.ProductImageCount
- }
- return 0
- }
- func (x *ProductMessage_ProductSnapshot) GetFirstImageID() string {
- if x != nil && x.FirstImageID != nil {
- return *x.FirstImageID
- }
- return ""
- }
- func (x *ProductMessage_ProductSnapshot) GetSalePriceAmount1000() int64 {
- if x != nil && x.SalePriceAmount1000 != nil {
- return *x.SalePriceAmount1000
- }
- return 0
- }
- func (x *ProductMessage_ProductSnapshot) GetSignedURL() string {
- if x != nil && x.SignedURL != nil {
- return *x.SignedURL
- }
- return ""
- }
- type ProductMessage_CatalogSnapshot struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- CatalogImage *ImageMessage `protobuf:"bytes,1,opt,name=catalogImage" json:"catalogImage,omitempty"`
- Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
- Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *ProductMessage_CatalogSnapshot) Reset() {
- *x = ProductMessage_CatalogSnapshot{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[185]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *ProductMessage_CatalogSnapshot) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*ProductMessage_CatalogSnapshot) ProtoMessage() {}
- func (x *ProductMessage_CatalogSnapshot) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[185]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use ProductMessage_CatalogSnapshot.ProtoReflect.Descriptor instead.
- func (*ProductMessage_CatalogSnapshot) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{68, 1}
- }
- func (x *ProductMessage_CatalogSnapshot) GetCatalogImage() *ImageMessage {
- if x != nil {
- return x.CatalogImage
- }
- return nil
- }
- func (x *ProductMessage_CatalogSnapshot) GetTitle() string {
- if x != nil && x.Title != nil {
- return *x.Title
- }
- return ""
- }
- func (x *ProductMessage_CatalogSnapshot) GetDescription() string {
- if x != nil && x.Description != nil {
- return *x.Description
- }
- return ""
- }
- type TemplateMessage_HydratedFourRowTemplate struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Title:
- //
- // *TemplateMessage_HydratedFourRowTemplate_DocumentMessage
- // *TemplateMessage_HydratedFourRowTemplate_HydratedTitleText
- // *TemplateMessage_HydratedFourRowTemplate_ImageMessage
- // *TemplateMessage_HydratedFourRowTemplate_VideoMessage
- // *TemplateMessage_HydratedFourRowTemplate_LocationMessage
- Title isTemplateMessage_HydratedFourRowTemplate_Title `protobuf_oneof:"title"`
- HydratedContentText *string `protobuf:"bytes,6,opt,name=hydratedContentText" json:"hydratedContentText,omitempty"`
- HydratedFooterText *string `protobuf:"bytes,7,opt,name=hydratedFooterText" json:"hydratedFooterText,omitempty"`
- HydratedButtons []*HydratedTemplateButton `protobuf:"bytes,8,rep,name=hydratedButtons" json:"hydratedButtons,omitempty"`
- TemplateID *string `protobuf:"bytes,9,opt,name=templateID" json:"templateID,omitempty"`
- MaskLinkedDevices *bool `protobuf:"varint,10,opt,name=maskLinkedDevices" json:"maskLinkedDevices,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) Reset() {
- *x = TemplateMessage_HydratedFourRowTemplate{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[186]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TemplateMessage_HydratedFourRowTemplate) ProtoMessage() {}
- func (x *TemplateMessage_HydratedFourRowTemplate) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[186]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TemplateMessage_HydratedFourRowTemplate.ProtoReflect.Descriptor instead.
- func (*TemplateMessage_HydratedFourRowTemplate) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{70, 0}
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetTitle() isTemplateMessage_HydratedFourRowTemplate_Title {
- if x != nil {
- return x.Title
- }
- return nil
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetDocumentMessage() *DocumentMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_HydratedFourRowTemplate_DocumentMessage); ok {
- return x.DocumentMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetHydratedTitleText() string {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_HydratedFourRowTemplate_HydratedTitleText); ok {
- return x.HydratedTitleText
- }
- }
- return ""
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetImageMessage() *ImageMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_HydratedFourRowTemplate_ImageMessage); ok {
- return x.ImageMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetVideoMessage() *VideoMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_HydratedFourRowTemplate_VideoMessage); ok {
- return x.VideoMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetLocationMessage() *LocationMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_HydratedFourRowTemplate_LocationMessage); ok {
- return x.LocationMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetHydratedContentText() string {
- if x != nil && x.HydratedContentText != nil {
- return *x.HydratedContentText
- }
- return ""
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetHydratedFooterText() string {
- if x != nil && x.HydratedFooterText != nil {
- return *x.HydratedFooterText
- }
- return ""
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetHydratedButtons() []*HydratedTemplateButton {
- if x != nil {
- return x.HydratedButtons
- }
- return nil
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetTemplateID() string {
- if x != nil && x.TemplateID != nil {
- return *x.TemplateID
- }
- return ""
- }
- func (x *TemplateMessage_HydratedFourRowTemplate) GetMaskLinkedDevices() bool {
- if x != nil && x.MaskLinkedDevices != nil {
- return *x.MaskLinkedDevices
- }
- return false
- }
- type isTemplateMessage_HydratedFourRowTemplate_Title interface {
- isTemplateMessage_HydratedFourRowTemplate_Title()
- }
- type TemplateMessage_HydratedFourRowTemplate_DocumentMessage struct {
- DocumentMessage *DocumentMessage `protobuf:"bytes,1,opt,name=documentMessage,oneof"`
- }
- type TemplateMessage_HydratedFourRowTemplate_HydratedTitleText struct {
- HydratedTitleText string `protobuf:"bytes,2,opt,name=hydratedTitleText,oneof"`
- }
- type TemplateMessage_HydratedFourRowTemplate_ImageMessage struct {
- ImageMessage *ImageMessage `protobuf:"bytes,3,opt,name=imageMessage,oneof"`
- }
- type TemplateMessage_HydratedFourRowTemplate_VideoMessage struct {
- VideoMessage *VideoMessage `protobuf:"bytes,4,opt,name=videoMessage,oneof"`
- }
- type TemplateMessage_HydratedFourRowTemplate_LocationMessage struct {
- LocationMessage *LocationMessage `protobuf:"bytes,5,opt,name=locationMessage,oneof"`
- }
- func (*TemplateMessage_HydratedFourRowTemplate_DocumentMessage) isTemplateMessage_HydratedFourRowTemplate_Title() {
- }
- func (*TemplateMessage_HydratedFourRowTemplate_HydratedTitleText) isTemplateMessage_HydratedFourRowTemplate_Title() {
- }
- func (*TemplateMessage_HydratedFourRowTemplate_ImageMessage) isTemplateMessage_HydratedFourRowTemplate_Title() {
- }
- func (*TemplateMessage_HydratedFourRowTemplate_VideoMessage) isTemplateMessage_HydratedFourRowTemplate_Title() {
- }
- func (*TemplateMessage_HydratedFourRowTemplate_LocationMessage) isTemplateMessage_HydratedFourRowTemplate_Title() {
- }
- type TemplateMessage_FourRowTemplate struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- // Types that are valid to be assigned to Title:
- //
- // *TemplateMessage_FourRowTemplate_DocumentMessage
- // *TemplateMessage_FourRowTemplate_HighlyStructuredMessage
- // *TemplateMessage_FourRowTemplate_ImageMessage
- // *TemplateMessage_FourRowTemplate_VideoMessage
- // *TemplateMessage_FourRowTemplate_LocationMessage
- Title isTemplateMessage_FourRowTemplate_Title `protobuf_oneof:"title"`
- Content *HighlyStructuredMessage `protobuf:"bytes,6,opt,name=content" json:"content,omitempty"`
- Footer *HighlyStructuredMessage `protobuf:"bytes,7,opt,name=footer" json:"footer,omitempty"`
- Buttons []*TemplateButton `protobuf:"bytes,8,rep,name=buttons" json:"buttons,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TemplateMessage_FourRowTemplate) Reset() {
- *x = TemplateMessage_FourRowTemplate{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[187]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TemplateMessage_FourRowTemplate) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TemplateMessage_FourRowTemplate) ProtoMessage() {}
- func (x *TemplateMessage_FourRowTemplate) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[187]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TemplateMessage_FourRowTemplate.ProtoReflect.Descriptor instead.
- func (*TemplateMessage_FourRowTemplate) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{70, 1}
- }
- func (x *TemplateMessage_FourRowTemplate) GetTitle() isTemplateMessage_FourRowTemplate_Title {
- if x != nil {
- return x.Title
- }
- return nil
- }
- func (x *TemplateMessage_FourRowTemplate) GetDocumentMessage() *DocumentMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_FourRowTemplate_DocumentMessage); ok {
- return x.DocumentMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_FourRowTemplate) GetHighlyStructuredMessage() *HighlyStructuredMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_FourRowTemplate_HighlyStructuredMessage); ok {
- return x.HighlyStructuredMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_FourRowTemplate) GetImageMessage() *ImageMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_FourRowTemplate_ImageMessage); ok {
- return x.ImageMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_FourRowTemplate) GetVideoMessage() *VideoMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_FourRowTemplate_VideoMessage); ok {
- return x.VideoMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_FourRowTemplate) GetLocationMessage() *LocationMessage {
- if x != nil {
- if x, ok := x.Title.(*TemplateMessage_FourRowTemplate_LocationMessage); ok {
- return x.LocationMessage
- }
- }
- return nil
- }
- func (x *TemplateMessage_FourRowTemplate) GetContent() *HighlyStructuredMessage {
- if x != nil {
- return x.Content
- }
- return nil
- }
- func (x *TemplateMessage_FourRowTemplate) GetFooter() *HighlyStructuredMessage {
- if x != nil {
- return x.Footer
- }
- return nil
- }
- func (x *TemplateMessage_FourRowTemplate) GetButtons() []*TemplateButton {
- if x != nil {
- return x.Buttons
- }
- return nil
- }
- type isTemplateMessage_FourRowTemplate_Title interface {
- isTemplateMessage_FourRowTemplate_Title()
- }
- type TemplateMessage_FourRowTemplate_DocumentMessage struct {
- DocumentMessage *DocumentMessage `protobuf:"bytes,1,opt,name=documentMessage,oneof"`
- }
- type TemplateMessage_FourRowTemplate_HighlyStructuredMessage struct {
- HighlyStructuredMessage *HighlyStructuredMessage `protobuf:"bytes,2,opt,name=highlyStructuredMessage,oneof"`
- }
- type TemplateMessage_FourRowTemplate_ImageMessage struct {
- ImageMessage *ImageMessage `protobuf:"bytes,3,opt,name=imageMessage,oneof"`
- }
- type TemplateMessage_FourRowTemplate_VideoMessage struct {
- VideoMessage *VideoMessage `protobuf:"bytes,4,opt,name=videoMessage,oneof"`
- }
- type TemplateMessage_FourRowTemplate_LocationMessage struct {
- LocationMessage *LocationMessage `protobuf:"bytes,5,opt,name=locationMessage,oneof"`
- }
- func (*TemplateMessage_FourRowTemplate_DocumentMessage) isTemplateMessage_FourRowTemplate_Title() {}
- func (*TemplateMessage_FourRowTemplate_HighlyStructuredMessage) isTemplateMessage_FourRowTemplate_Title() {
- }
- func (*TemplateMessage_FourRowTemplate_ImageMessage) isTemplateMessage_FourRowTemplate_Title() {}
- func (*TemplateMessage_FourRowTemplate_VideoMessage) isTemplateMessage_FourRowTemplate_Title() {}
- func (*TemplateMessage_FourRowTemplate_LocationMessage) isTemplateMessage_FourRowTemplate_Title() {}
- type TemplateButton_CallButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayText *HighlyStructuredMessage `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
- PhoneNumber *HighlyStructuredMessage `protobuf:"bytes,2,opt,name=phoneNumber" json:"phoneNumber,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TemplateButton_CallButton) Reset() {
- *x = TemplateButton_CallButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[188]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TemplateButton_CallButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TemplateButton_CallButton) ProtoMessage() {}
- func (x *TemplateButton_CallButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[188]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TemplateButton_CallButton.ProtoReflect.Descriptor instead.
- func (*TemplateButton_CallButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{107, 0}
- }
- func (x *TemplateButton_CallButton) GetDisplayText() *HighlyStructuredMessage {
- if x != nil {
- return x.DisplayText
- }
- return nil
- }
- func (x *TemplateButton_CallButton) GetPhoneNumber() *HighlyStructuredMessage {
- if x != nil {
- return x.PhoneNumber
- }
- return nil
- }
- type TemplateButton_URLButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayText *HighlyStructuredMessage `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
- URL *HighlyStructuredMessage `protobuf:"bytes,2,opt,name=URL" json:"URL,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TemplateButton_URLButton) Reset() {
- *x = TemplateButton_URLButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[189]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TemplateButton_URLButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TemplateButton_URLButton) ProtoMessage() {}
- func (x *TemplateButton_URLButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[189]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TemplateButton_URLButton.ProtoReflect.Descriptor instead.
- func (*TemplateButton_URLButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{107, 1}
- }
- func (x *TemplateButton_URLButton) GetDisplayText() *HighlyStructuredMessage {
- if x != nil {
- return x.DisplayText
- }
- return nil
- }
- func (x *TemplateButton_URLButton) GetURL() *HighlyStructuredMessage {
- if x != nil {
- return x.URL
- }
- return nil
- }
- type TemplateButton_QuickReplyButton struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- DisplayText *HighlyStructuredMessage `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
- ID *string `protobuf:"bytes,2,opt,name=ID" json:"ID,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *TemplateButton_QuickReplyButton) Reset() {
- *x = TemplateButton_QuickReplyButton{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[190]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *TemplateButton_QuickReplyButton) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*TemplateButton_QuickReplyButton) ProtoMessage() {}
- func (x *TemplateButton_QuickReplyButton) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[190]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use TemplateButton_QuickReplyButton.ProtoReflect.Descriptor instead.
- func (*TemplateButton_QuickReplyButton) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{107, 2}
- }
- func (x *TemplateButton_QuickReplyButton) GetDisplayText() *HighlyStructuredMessage {
- if x != nil {
- return x.DisplayText
- }
- return nil
- }
- func (x *TemplateButton_QuickReplyButton) GetID() string {
- if x != nil && x.ID != nil {
- return *x.ID
- }
- return ""
- }
- type UrlTrackingMap_UrlTrackingMapElement struct {
- state protoimpl.MessageState `protogen:"open.v1"`
- OriginalURL *string `protobuf:"bytes,1,opt,name=originalURL" json:"originalURL,omitempty"`
- UnconsentedUsersURL *string `protobuf:"bytes,2,opt,name=unconsentedUsersURL" json:"unconsentedUsersURL,omitempty"`
- ConsentedUsersURL *string `protobuf:"bytes,3,opt,name=consentedUsersURL" json:"consentedUsersURL,omitempty"`
- CardIndex *uint32 `protobuf:"varint,4,opt,name=cardIndex" json:"cardIndex,omitempty"`
- unknownFields protoimpl.UnknownFields
- sizeCache protoimpl.SizeCache
- }
- func (x *UrlTrackingMap_UrlTrackingMapElement) Reset() {
- *x = UrlTrackingMap_UrlTrackingMapElement{}
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[191]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
- func (x *UrlTrackingMap_UrlTrackingMapElement) String() string {
- return protoimpl.X.MessageStringOf(x)
- }
- func (*UrlTrackingMap_UrlTrackingMapElement) ProtoMessage() {}
- func (x *UrlTrackingMap_UrlTrackingMapElement) ProtoReflect() protoreflect.Message {
- mi := &file_waE2E_WAWebProtobufsE2E_proto_msgTypes[191]
- if x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
- }
- // Deprecated: Use UrlTrackingMap_UrlTrackingMapElement.ProtoReflect.Descriptor instead.
- func (*UrlTrackingMap_UrlTrackingMapElement) Descriptor() ([]byte, []int) {
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP(), []int{114, 0}
- }
- func (x *UrlTrackingMap_UrlTrackingMapElement) GetOriginalURL() string {
- if x != nil && x.OriginalURL != nil {
- return *x.OriginalURL
- }
- return ""
- }
- func (x *UrlTrackingMap_UrlTrackingMapElement) GetUnconsentedUsersURL() string {
- if x != nil && x.UnconsentedUsersURL != nil {
- return *x.UnconsentedUsersURL
- }
- return ""
- }
- func (x *UrlTrackingMap_UrlTrackingMapElement) GetConsentedUsersURL() string {
- if x != nil && x.ConsentedUsersURL != nil {
- return *x.ConsentedUsersURL
- }
- return ""
- }
- func (x *UrlTrackingMap_UrlTrackingMapElement) GetCardIndex() uint32 {
- if x != nil && x.CardIndex != nil {
- return *x.CardIndex
- }
- return 0
- }
- var File_waE2E_WAWebProtobufsE2E_proto protoreflect.FileDescriptor
- const file_waE2E_WAWebProtobufsE2E_proto_rawDesc = "" +
- "\n" +
- "\x1dwaE2E/WAWebProtobufsE2E.proto\x12\x11WAWebProtobufsE2E\x1a\x1bwaAICommon/WAAICommon.proto\x1a\x11waAdv/WAAdv.proto\x1a#waCompanionReg/WACompanionReg.proto\x1a\x1bwaMmsRetry/WAMmsRetry.proto\x1a\x17waCommon/WACommon.proto\x1a/waStatusAttributions/WAStatusAttributions.proto\"\xdf\t\n" +
- "\x12StickerPackMessage\x12$\n" +
- "\rstickerPackID\x18\x01 \x01(\tR\rstickerPackID\x12\x12\n" +
- "\x04name\x18\x02 \x01(\tR\x04name\x12\x1c\n" +
- "\tpublisher\x18\x03 \x01(\tR\tpublisher\x12I\n" +
- "\bstickers\x18\x04 \x03(\v2-.WAWebProtobufsE2E.StickerPackMessage.StickerR\bstickers\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x05 \x01(\x04R\n" +
- "fileLength\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x06 \x01(\fR\n" +
- "fileSHA256\x12$\n" +
- "\rfileEncSHA256\x18\a \x01(\fR\rfileEncSHA256\x12\x1a\n" +
- "\bmediaKey\x18\b \x01(\fR\bmediaKey\x12\x1e\n" +
- "\n" +
- "directPath\x18\t \x01(\tR\n" +
- "directPath\x12\x18\n" +
- "\acaption\x18\n" +
- " \x01(\tR\acaption\x12@\n" +
- "\vcontextInfo\x18\v \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12(\n" +
- "\x0fpackDescription\x18\f \x01(\tR\x0fpackDescription\x12,\n" +
- "\x11mediaKeyTimestamp\x18\r \x01(\x03R\x11mediaKeyTimestamp\x12*\n" +
- "\x10trayIconFileName\x18\x0e \x01(\tR\x10trayIconFileName\x120\n" +
- "\x13thumbnailDirectPath\x18\x0f \x01(\tR\x13thumbnailDirectPath\x12(\n" +
- "\x0fthumbnailSHA256\x18\x10 \x01(\fR\x0fthumbnailSHA256\x12.\n" +
- "\x12thumbnailEncSHA256\x18\x11 \x01(\fR\x12thumbnailEncSHA256\x12(\n" +
- "\x0fthumbnailHeight\x18\x12 \x01(\rR\x0fthumbnailHeight\x12&\n" +
- "\x0ethumbnailWidth\x18\x13 \x01(\rR\x0ethumbnailWidth\x12$\n" +
- "\rimageDataHash\x18\x14 \x01(\tR\rimageDataHash\x12(\n" +
- "\x0fstickerPackSize\x18\x15 \x01(\x04R\x0fstickerPackSize\x12e\n" +
- "\x11stickerPackOrigin\x18\x16 \x01(\x0e27.WAWebProtobufsE2E.StickerPackMessage.StickerPackOriginR\x11stickerPackOrigin\x1a\xc5\x01\n" +
- "\aSticker\x12\x1a\n" +
- "\bfileName\x18\x01 \x01(\tR\bfileName\x12\x1e\n" +
- "\n" +
- "isAnimated\x18\x02 \x01(\bR\n" +
- "isAnimated\x12\x16\n" +
- "\x06emojis\x18\x03 \x03(\tR\x06emojis\x12.\n" +
- "\x12accessibilityLabel\x18\x04 \x01(\tR\x12accessibilityLabel\x12\x1a\n" +
- "\bisLottie\x18\x05 \x01(\bR\bisLottie\x12\x1a\n" +
- "\bmimetype\x18\x06 \x01(\tR\bmimetype\"G\n" +
- "\x11StickerPackOrigin\x12\x0f\n" +
- "\vFIRST_PARTY\x10\x00\x12\x0f\n" +
- "\vTHIRD_PARTY\x10\x01\x12\x10\n" +
- "\fUSER_CREATED\x10\x02\"\x8b\x01\n" +
- "\x12PlaceholderMessage\x12I\n" +
- "\x04type\x18\x01 \x01(\x0e25.WAWebProtobufsE2E.PlaceholderMessage.PlaceholderTypeR\x04type\"*\n" +
- "\x0fPlaceholderType\x12\x17\n" +
- "\x13MASK_LINKED_DEVICES\x10\x00\"\xdd\x01\n" +
- "\fBCallMessage\x12\x1c\n" +
- "\tsessionID\x18\x01 \x01(\tR\tsessionID\x12G\n" +
- "\tmediaType\x18\x02 \x01(\x0e2).WAWebProtobufsE2E.BCallMessage.MediaTypeR\tmediaType\x12\x1c\n" +
- "\tmasterKey\x18\x03 \x01(\fR\tmasterKey\x12\x18\n" +
- "\acaption\x18\x04 \x01(\tR\acaption\".\n" +
- "\tMediaType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\t\n" +
- "\x05AUDIO\x10\x01\x12\t\n" +
- "\x05VIDEO\x10\x02\"\x8d\x05\n" +
- "\x0eCallLogMessage\x12\x18\n" +
- "\aisVideo\x18\x01 \x01(\bR\aisVideo\x12O\n" +
- "\vcallOutcome\x18\x02 \x01(\x0e2-.WAWebProtobufsE2E.CallLogMessage.CallOutcomeR\vcallOutcome\x12\"\n" +
- "\fdurationSecs\x18\x03 \x01(\x03R\fdurationSecs\x12F\n" +
- "\bcallType\x18\x04 \x01(\x0e2*.WAWebProtobufsE2E.CallLogMessage.CallTypeR\bcallType\x12U\n" +
- "\fparticipants\x18\x05 \x03(\v21.WAWebProtobufsE2E.CallLogMessage.CallParticipantR\fparticipants\x1at\n" +
- "\x0fCallParticipant\x12\x10\n" +
- "\x03JID\x18\x01 \x01(\tR\x03JID\x12O\n" +
- "\vcallOutcome\x18\x02 \x01(\x0e2-.WAWebProtobufsE2E.CallLogMessage.CallOutcomeR\vcallOutcome\"\x99\x01\n" +
- "\vCallOutcome\x12\r\n" +
- "\tCONNECTED\x10\x00\x12\n" +
- "\n" +
- "\x06MISSED\x10\x01\x12\n" +
- "\n" +
- "\x06FAILED\x10\x02\x12\f\n" +
- "\bREJECTED\x10\x03\x12\x16\n" +
- "\x12ACCEPTED_ELSEWHERE\x10\x04\x12\v\n" +
- "\aONGOING\x10\x05\x12\x13\n" +
- "\x0fSILENCED_BY_DND\x10\x06\x12\x1b\n" +
- "\x17SILENCED_UNKNOWN_CALLER\x10\a\";\n" +
- "\bCallType\x12\v\n" +
- "\aREGULAR\x10\x00\x12\x12\n" +
- "\x0eSCHEDULED_CALL\x10\x01\x12\x0e\n" +
- "\n" +
- "VOICE_CHAT\x10\x02\"\xb9\x01\n" +
- "\x18ScheduledCallEditMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12P\n" +
- "\beditType\x18\x02 \x01(\x0e24.WAWebProtobufsE2E.ScheduledCallEditMessage.EditTypeR\beditType\"#\n" +
- "\bEditType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\n" +
- "\n" +
- "\x06CANCEL\x10\x01\"\xed\x01\n" +
- "\x1cScheduledCallCreationMessage\x122\n" +
- "\x14scheduledTimestampMS\x18\x01 \x01(\x03R\x14scheduledTimestampMS\x12T\n" +
- "\bcallType\x18\x02 \x01(\x0e28.WAWebProtobufsE2E.ScheduledCallCreationMessage.CallTypeR\bcallType\x12\x14\n" +
- "\x05title\x18\x03 \x01(\tR\x05title\"-\n" +
- "\bCallType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\t\n" +
- "\x05VOICE\x10\x01\x12\t\n" +
- "\x05VIDEO\x10\x02\"\x80\x02\n" +
- "\x14EventResponseMessage\x12U\n" +
- "\bresponse\x18\x01 \x01(\x0e29.WAWebProtobufsE2E.EventResponseMessage.EventResponseTypeR\bresponse\x12 \n" +
- "\vtimestampMS\x18\x02 \x01(\x03R\vtimestampMS\x12(\n" +
- "\x0fextraGuestCount\x18\x03 \x01(\x05R\x0fextraGuestCount\"E\n" +
- "\x11EventResponseType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\t\n" +
- "\x05GOING\x10\x01\x12\r\n" +
- "\tNOT_GOING\x10\x02\x12\t\n" +
- "\x05MAYBE\x10\x03\"\xe4\x01\n" +
- "\x10PinInChatMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12<\n" +
- "\x04type\x18\x02 \x01(\x0e2(.WAWebProtobufsE2E.PinInChatMessage.TypeR\x04type\x12,\n" +
- "\x11senderTimestampMS\x18\x03 \x01(\x03R\x11senderTimestampMS\"<\n" +
- "\x04Type\x12\x10\n" +
- "\fUNKNOWN_TYPE\x10\x00\x12\x0f\n" +
- "\vPIN_FOR_ALL\x10\x01\x12\x11\n" +
- "\rUNPIN_FOR_ALL\x10\x02\"\xf3\x01\n" +
- "\x1fStatusStickerInteractionMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12\x1e\n" +
- "\n" +
- "stickerKey\x18\x02 \x01(\tR\n" +
- "stickerKey\x12X\n" +
- "\x04type\x18\x03 \x01(\x0e2D.WAWebProtobufsE2E.StatusStickerInteractionMessage.StatusStickerTypeR\x04type\".\n" +
- "\x11StatusStickerType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\f\n" +
- "\bREACTION\x10\x01\"\xb1\x02\n" +
- "\x16ButtonsResponseMessage\x122\n" +
- "\x13selectedDisplayText\x18\x02 \x01(\tH\x00R\x13selectedDisplayText\x12*\n" +
- "\x10selectedButtonID\x18\x01 \x01(\tR\x10selectedButtonID\x12@\n" +
- "\vcontextInfo\x18\x03 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12B\n" +
- "\x04type\x18\x04 \x01(\x0e2..WAWebProtobufsE2E.ButtonsResponseMessage.TypeR\x04type\"%\n" +
- "\x04Type\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x10\n" +
- "\fDISPLAY_TEXT\x10\x01B\n" +
- "\n" +
- "\bresponse\"\xa0\t\n" +
- "\x0eButtonsMessage\x12\x14\n" +
- "\x04text\x18\x01 \x01(\tH\x00R\x04text\x12N\n" +
- "\x0fdocumentMessage\x18\x02 \x01(\v2\".WAWebProtobufsE2E.DocumentMessageH\x00R\x0fdocumentMessage\x12E\n" +
- "\fimageMessage\x18\x03 \x01(\v2\x1f.WAWebProtobufsE2E.ImageMessageH\x00R\fimageMessage\x12E\n" +
- "\fvideoMessage\x18\x04 \x01(\v2\x1f.WAWebProtobufsE2E.VideoMessageH\x00R\fvideoMessage\x12N\n" +
- "\x0flocationMessage\x18\x05 \x01(\v2\".WAWebProtobufsE2E.LocationMessageH\x00R\x0flocationMessage\x12 \n" +
- "\vcontentText\x18\x06 \x01(\tR\vcontentText\x12\x1e\n" +
- "\n" +
- "footerText\x18\a \x01(\tR\n" +
- "footerText\x12@\n" +
- "\vcontextInfo\x18\b \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12B\n" +
- "\abuttons\x18\t \x03(\v2(.WAWebProtobufsE2E.ButtonsMessage.ButtonR\abuttons\x12L\n" +
- "\n" +
- "headerType\x18\n" +
- " \x01(\x0e2,.WAWebProtobufsE2E.ButtonsMessage.HeaderTypeR\n" +
- "headerType\x1a\xc7\x03\n" +
- "\x06Button\x12\x1a\n" +
- "\bbuttonID\x18\x01 \x01(\tR\bbuttonID\x12S\n" +
- "\n" +
- "buttonText\x18\x02 \x01(\v23.WAWebProtobufsE2E.ButtonsMessage.Button.ButtonTextR\n" +
- "buttonText\x12A\n" +
- "\x04type\x18\x03 \x01(\x0e2-.WAWebProtobufsE2E.ButtonsMessage.Button.TypeR\x04type\x12_\n" +
- "\x0enativeFlowInfo\x18\x04 \x01(\v27.WAWebProtobufsE2E.ButtonsMessage.Button.NativeFlowInfoR\x0enativeFlowInfo\x1aD\n" +
- "\x0eNativeFlowInfo\x12\x12\n" +
- "\x04name\x18\x01 \x01(\tR\x04name\x12\x1e\n" +
- "\n" +
- "paramsJSON\x18\x02 \x01(\tR\n" +
- "paramsJSON\x1a.\n" +
- "\n" +
- "ButtonText\x12 \n" +
- "\vdisplayText\x18\x01 \x01(\tR\vdisplayText\"2\n" +
- "\x04Type\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\f\n" +
- "\bRESPONSE\x10\x01\x12\x0f\n" +
- "\vNATIVE_FLOW\x10\x02\"`\n" +
- "\n" +
- "HeaderType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\t\n" +
- "\x05EMPTY\x10\x01\x12\b\n" +
- "\x04TEXT\x10\x02\x12\f\n" +
- "\bDOCUMENT\x10\x03\x12\t\n" +
- "\x05IMAGE\x10\x04\x12\t\n" +
- "\x05VIDEO\x10\x05\x12\f\n" +
- "\bLOCATION\x10\x06B\b\n" +
- "\x06header\"\xaf\x02\n" +
- "\x16SecretEncryptedMessage\x12@\n" +
- "\x10targetMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x10targetMessageKey\x12\x1e\n" +
- "\n" +
- "encPayload\x18\x02 \x01(\fR\n" +
- "encPayload\x12\x14\n" +
- "\x05encIV\x18\x03 \x01(\fR\x05encIV\x12]\n" +
- "\rsecretEncType\x18\x04 \x01(\x0e27.WAWebProtobufsE2E.SecretEncryptedMessage.SecretEncTypeR\rsecretEncType\">\n" +
- "\rSecretEncType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x0e\n" +
- "\n" +
- "EVENT_EDIT\x10\x01\x12\x10\n" +
- "\fMESSAGE_EDIT\x10\x02\"\x91\x03\n" +
- "\x12GroupInviteMessage\x12\x1a\n" +
- "\bgroupJID\x18\x01 \x01(\tR\bgroupJID\x12\x1e\n" +
- "\n" +
- "inviteCode\x18\x02 \x01(\tR\n" +
- "inviteCode\x12*\n" +
- "\x10inviteExpiration\x18\x03 \x01(\x03R\x10inviteExpiration\x12\x1c\n" +
- "\tgroupName\x18\x04 \x01(\tR\tgroupName\x12$\n" +
- "\rJPEGThumbnail\x18\x05 \x01(\fR\rJPEGThumbnail\x12\x18\n" +
- "\acaption\x18\x06 \x01(\tR\acaption\x12@\n" +
- "\vcontextInfo\x18\a \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12M\n" +
- "\tgroupType\x18\b \x01(\x0e2/.WAWebProtobufsE2E.GroupInviteMessage.GroupTypeR\tgroupType\"$\n" +
- "\tGroupType\x12\v\n" +
- "\aDEFAULT\x10\x00\x12\n" +
- "\n" +
- "\x06PARENT\x10\x01\"\xd2\x04\n" +
- "\x1aInteractiveResponseMessage\x12\x87\x01\n" +
- "\x19nativeFlowResponseMessage\x18\x02 \x01(\v2G.WAWebProtobufsE2E.InteractiveResponseMessage.NativeFlowResponseMessageH\x00R\x19nativeFlowResponseMessage\x12F\n" +
- "\x04body\x18\x01 \x01(\v22.WAWebProtobufsE2E.InteractiveResponseMessage.BodyR\x04body\x12@\n" +
- "\vcontextInfo\x18\x0f \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x1a\x96\x01\n" +
- "\x04Body\x12\x12\n" +
- "\x04text\x18\x01 \x01(\tR\x04text\x12Q\n" +
- "\x06format\x18\x02 \x01(\x0e29.WAWebProtobufsE2E.InteractiveResponseMessage.Body.FormatR\x06format\"'\n" +
- "\x06Format\x12\v\n" +
- "\aDEFAULT\x10\x00\x12\x10\n" +
- "\fEXTENSIONS_1\x10\x01\x1ai\n" +
- "\x19NativeFlowResponseMessage\x12\x12\n" +
- "\x04name\x18\x01 \x01(\tR\x04name\x12\x1e\n" +
- "\n" +
- "paramsJSON\x18\x02 \x01(\tR\n" +
- "paramsJSON\x12\x18\n" +
- "\aversion\x18\x03 \x01(\x05R\aversionB\x1c\n" +
- "\x1ainteractiveResponseMessage\"\x87\x13\n" +
- "\x12InteractiveMessage\x12i\n" +
- "\x15shopStorefrontMessage\x18\x04 \x01(\v21.WAWebProtobufsE2E.InteractiveMessage.ShopMessageH\x00R\x15shopStorefrontMessage\x12g\n" +
- "\x11collectionMessage\x18\x05 \x01(\v27.WAWebProtobufsE2E.InteractiveMessage.CollectionMessageH\x00R\x11collectionMessage\x12g\n" +
- "\x11nativeFlowMessage\x18\x06 \x01(\v27.WAWebProtobufsE2E.InteractiveMessage.NativeFlowMessageH\x00R\x11nativeFlowMessage\x12a\n" +
- "\x0fcarouselMessage\x18\a \x01(\v25.WAWebProtobufsE2E.InteractiveMessage.CarouselMessageH\x00R\x0fcarouselMessage\x12D\n" +
- "\x06header\x18\x01 \x01(\v2,.WAWebProtobufsE2E.InteractiveMessage.HeaderR\x06header\x12>\n" +
- "\x04body\x18\x02 \x01(\v2*.WAWebProtobufsE2E.InteractiveMessage.BodyR\x04body\x12D\n" +
- "\x06footer\x18\x03 \x01(\v2,.WAWebProtobufsE2E.InteractiveMessage.FooterR\x06footer\x12@\n" +
- "\vcontextInfo\x18\x0f \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12I\n" +
- "\x0eurlTrackingMap\x18\x10 \x01(\v2!.WAWebProtobufsE2E.UrlTrackingMapR\x0eurlTrackingMap\x1a\xaf\x02\n" +
- "\x0fCarouselMessage\x12;\n" +
- "\x05cards\x18\x01 \x03(\v2%.WAWebProtobufsE2E.InteractiveMessageR\x05cards\x12&\n" +
- "\x0emessageVersion\x18\x02 \x01(\x05R\x0emessageVersion\x12r\n" +
- "\x10carouselCardType\x18\x03 \x01(\x0e2F.WAWebProtobufsE2E.InteractiveMessage.CarouselMessage.CarouselCardTypeR\x10carouselCardType\"C\n" +
- "\x10CarouselCardType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x11\n" +
- "\rHSCROLL_CARDS\x10\x01\x12\x0f\n" +
- "\vALBUM_IMAGE\x10\x02\x1a\xd2\x01\n" +
- "\vShopMessage\x12\x0e\n" +
- "\x02ID\x18\x01 \x01(\tR\x02ID\x12S\n" +
- "\asurface\x18\x02 \x01(\x0e29.WAWebProtobufsE2E.InteractiveMessage.ShopMessage.SurfaceR\asurface\x12&\n" +
- "\x0emessageVersion\x18\x03 \x01(\x05R\x0emessageVersion\"6\n" +
- "\aSurface\x12\x13\n" +
- "\x0fUNKNOWN_SURFACE\x10\x00\x12\x06\n" +
- "\x02FB\x10\x01\x12\x06\n" +
- "\x02IG\x10\x02\x12\x06\n" +
- "\x02WA\x10\x03\x1a\xa1\x02\n" +
- "\x11NativeFlowMessage\x12b\n" +
- "\abuttons\x18\x01 \x03(\v2H.WAWebProtobufsE2E.InteractiveMessage.NativeFlowMessage.NativeFlowButtonR\abuttons\x12,\n" +
- "\x11messageParamsJSON\x18\x02 \x01(\tR\x11messageParamsJSON\x12&\n" +
- "\x0emessageVersion\x18\x03 \x01(\x05R\x0emessageVersion\x1aR\n" +
- "\x10NativeFlowButton\x12\x12\n" +
- "\x04name\x18\x01 \x01(\tR\x04name\x12*\n" +
- "\x10buttonParamsJSON\x18\x02 \x01(\tR\x10buttonParamsJSON\x1ac\n" +
- "\x11CollectionMessage\x12\x16\n" +
- "\x06bizJID\x18\x01 \x01(\tR\x06bizJID\x12\x0e\n" +
- "\x02ID\x18\x02 \x01(\tR\x02ID\x12&\n" +
- "\x0emessageVersion\x18\x03 \x01(\x05R\x0emessageVersion\x1a\x9c\x01\n" +
- "\x06Footer\x12E\n" +
- "\faudioMessage\x18\x02 \x01(\v2\x1f.WAWebProtobufsE2E.AudioMessageH\x00R\faudioMessage\x12\x12\n" +
- "\x04text\x18\x01 \x01(\tR\x04text\x12.\n" +
- "\x12hasMediaAttachment\x18\x03 \x01(\bR\x12hasMediaAttachmentB\a\n" +
- "\x05media\x1a\x1a\n" +
- "\x04Body\x12\x12\n" +
- "\x04text\x18\x01 \x01(\tR\x04text\x1a\x96\x04\n" +
- "\x06Header\x12N\n" +
- "\x0fdocumentMessage\x18\x03 \x01(\v2\".WAWebProtobufsE2E.DocumentMessageH\x00R\x0fdocumentMessage\x12E\n" +
- "\fimageMessage\x18\x04 \x01(\v2\x1f.WAWebProtobufsE2E.ImageMessageH\x00R\fimageMessage\x12&\n" +
- "\rJPEGThumbnail\x18\x06 \x01(\fH\x00R\rJPEGThumbnail\x12E\n" +
- "\fvideoMessage\x18\a \x01(\v2\x1f.WAWebProtobufsE2E.VideoMessageH\x00R\fvideoMessage\x12N\n" +
- "\x0flocationMessage\x18\b \x01(\v2\".WAWebProtobufsE2E.LocationMessageH\x00R\x0flocationMessage\x12K\n" +
- "\x0eproductMessage\x18\t \x01(\v2!.WAWebProtobufsE2E.ProductMessageH\x00R\x0eproductMessage\x12\x14\n" +
- "\x05title\x18\x01 \x01(\tR\x05title\x12\x1a\n" +
- "\bsubtitle\x18\x02 \x01(\tR\bsubtitle\x12.\n" +
- "\x12hasMediaAttachment\x18\x05 \x01(\bR\x12hasMediaAttachmentB\a\n" +
- "\x05mediaB\x14\n" +
- "\x12interactiveMessage\"\xab\x03\n" +
- "\x13ListResponseMessage\x12\x14\n" +
- "\x05title\x18\x01 \x01(\tR\x05title\x12K\n" +
- "\blistType\x18\x02 \x01(\x0e2/.WAWebProtobufsE2E.ListResponseMessage.ListTypeR\blistType\x12f\n" +
- "\x11singleSelectReply\x18\x03 \x01(\v28.WAWebProtobufsE2E.ListResponseMessage.SingleSelectReplyR\x11singleSelectReply\x12@\n" +
- "\vcontextInfo\x18\x04 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12 \n" +
- "\vdescription\x18\x05 \x01(\tR\vdescription\x1a9\n" +
- "\x11SingleSelectReply\x12$\n" +
- "\rselectedRowID\x18\x01 \x01(\tR\rselectedRowID\"*\n" +
- "\bListType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x11\n" +
- "\rSINGLE_SELECT\x10\x01\"\xfb\b\n" +
- "\vListMessage\x12\x14\n" +
- "\x05title\x18\x01 \x01(\tR\x05title\x12 \n" +
- "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x1e\n" +
- "\n" +
- "buttonText\x18\x03 \x01(\tR\n" +
- "buttonText\x12C\n" +
- "\blistType\x18\x04 \x01(\x0e2'.WAWebProtobufsE2E.ListMessage.ListTypeR\blistType\x12B\n" +
- "\bsections\x18\x05 \x03(\v2&.WAWebProtobufsE2E.ListMessage.SectionR\bsections\x12X\n" +
- "\x0fproductListInfo\x18\x06 \x01(\v2..WAWebProtobufsE2E.ListMessage.ProductListInfoR\x0fproductListInfo\x12\x1e\n" +
- "\n" +
- "footerText\x18\a \x01(\tR\n" +
- "footerText\x12@\n" +
- "\vcontextInfo\x18\b \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x1a\xef\x01\n" +
- "\x0fProductListInfo\x12W\n" +
- "\x0fproductSections\x18\x01 \x03(\v2-.WAWebProtobufsE2E.ListMessage.ProductSectionR\x0fproductSections\x12W\n" +
- "\vheaderImage\x18\x02 \x01(\v25.WAWebProtobufsE2E.ListMessage.ProductListHeaderImageR\vheaderImage\x12*\n" +
- "\x10businessOwnerJID\x18\x03 \x01(\tR\x10businessOwnerJID\x1a\\\n" +
- "\x16ProductListHeaderImage\x12\x1c\n" +
- "\tproductID\x18\x01 \x01(\tR\tproductID\x12$\n" +
- "\rJPEGThumbnail\x18\x02 \x01(\fR\rJPEGThumbnail\x1aj\n" +
- "\x0eProductSection\x12\x14\n" +
- "\x05title\x18\x01 \x01(\tR\x05title\x12B\n" +
- "\bproducts\x18\x02 \x03(\v2&.WAWebProtobufsE2E.ListMessage.ProductR\bproducts\x1a'\n" +
- "\aProduct\x12\x1c\n" +
- "\tproductID\x18\x01 \x01(\tR\tproductID\x1aW\n" +
- "\aSection\x12\x14\n" +
- "\x05title\x18\x01 \x01(\tR\x05title\x126\n" +
- "\x04rows\x18\x02 \x03(\v2\".WAWebProtobufsE2E.ListMessage.RowR\x04rows\x1aS\n" +
- "\x03Row\x12\x14\n" +
- "\x05title\x18\x01 \x01(\tR\x05title\x12 \n" +
- "\vdescription\x18\x02 \x01(\tR\vdescription\x12\x14\n" +
- "\x05rowID\x18\x03 \x01(\tR\x05rowID\"<\n" +
- "\bListType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x11\n" +
- "\rSINGLE_SELECT\x10\x01\x12\x10\n" +
- "\fPRODUCT_LIST\x10\x02\"\xe4\x05\n" +
- "\fOrderMessage\x12\x18\n" +
- "\aorderID\x18\x01 \x01(\tR\aorderID\x12\x1c\n" +
- "\tthumbnail\x18\x02 \x01(\fR\tthumbnail\x12\x1c\n" +
- "\titemCount\x18\x03 \x01(\x05R\titemCount\x12C\n" +
- "\x06status\x18\x04 \x01(\x0e2+.WAWebProtobufsE2E.OrderMessage.OrderStatusR\x06status\x12F\n" +
- "\asurface\x18\x05 \x01(\x0e2,.WAWebProtobufsE2E.OrderMessage.OrderSurfaceR\asurface\x12\x18\n" +
- "\amessage\x18\x06 \x01(\tR\amessage\x12\x1e\n" +
- "\n" +
- "orderTitle\x18\a \x01(\tR\n" +
- "orderTitle\x12\x1c\n" +
- "\tsellerJID\x18\b \x01(\tR\tsellerJID\x12\x14\n" +
- "\x05token\x18\t \x01(\tR\x05token\x12(\n" +
- "\x0ftotalAmount1000\x18\n" +
- " \x01(\x03R\x0ftotalAmount1000\x12,\n" +
- "\x11totalCurrencyCode\x18\v \x01(\tR\x11totalCurrencyCode\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12&\n" +
- "\x0emessageVersion\x18\f \x01(\x05R\x0emessageVersion\x12J\n" +
- "\x15orderRequestMessageID\x18\r \x01(\v2\x14.WACommon.MessageKeyR\x15orderRequestMessageID\x12 \n" +
- "\vcatalogType\x18\x0f \x01(\tR\vcatalogType\"\x1b\n" +
- "\fOrderSurface\x12\v\n" +
- "\aCATALOG\x10\x01\"6\n" +
- "\vOrderStatus\x12\v\n" +
- "\aINQUIRY\x10\x01\x12\f\n" +
- "\bACCEPTED\x10\x02\x12\f\n" +
- "\bDECLINED\x10\x03\"\x8d\x02\n" +
- "\x13StatusQuotedMessage\x12R\n" +
- "\x04type\x18\x01 \x01(\x0e2>.WAWebProtobufsE2E.StatusQuotedMessage.StatusQuotedMessageTypeR\x04type\x12\x12\n" +
- "\x04text\x18\x02 \x01(\tR\x04text\x12\x1c\n" +
- "\tthumbnail\x18\x03 \x01(\fR\tthumbnail\x12@\n" +
- "\x10originalStatusID\x18\x04 \x01(\v2\x14.WACommon.MessageKeyR\x10originalStatusID\".\n" +
- "\x17StatusQuotedMessageType\x12\x13\n" +
- "\x0fQUESTION_ANSWER\x10\x01\"\xd1\x01\n" +
- "\x14PaymentInviteMessage\x12U\n" +
- "\vserviceType\x18\x01 \x01(\x0e23.WAWebProtobufsE2E.PaymentInviteMessage.ServiceTypeR\vserviceType\x12(\n" +
- "\x0fexpiryTimestamp\x18\x02 \x01(\x03R\x0fexpiryTimestamp\"8\n" +
- "\vServiceType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\t\n" +
- "\x05FBPAY\x10\x01\x12\b\n" +
- "\x04NOVI\x10\x02\x12\a\n" +
- "\x03UPI\x10\x03\"\xe0\r\n" +
- "\x17HighlyStructuredMessage\x12\x1c\n" +
- "\tnamespace\x18\x01 \x01(\tR\tnamespace\x12 \n" +
- "\velementName\x18\x02 \x01(\tR\velementName\x12\x16\n" +
- "\x06params\x18\x03 \x03(\tR\x06params\x12\x1e\n" +
- "\n" +
- "fallbackLg\x18\x04 \x01(\tR\n" +
- "fallbackLg\x12\x1e\n" +
- "\n" +
- "fallbackLc\x18\x05 \x01(\tR\n" +
- "fallbackLc\x12p\n" +
- "\x11localizableParams\x18\x06 \x03(\v2B.WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameterR\x11localizableParams\x12(\n" +
- "\x0fdeterministicLg\x18\a \x01(\tR\x0fdeterministicLg\x12(\n" +
- "\x0fdeterministicLc\x18\b \x01(\tR\x0fdeterministicLc\x12D\n" +
- "\vhydratedHsm\x18\t \x01(\v2\".WAWebProtobufsE2E.TemplateMessageR\vhydratedHsm\x1a\xa0\n" +
- "\n" +
- "\x17HSMLocalizableParameter\x12l\n" +
- "\bcurrency\x18\x02 \x01(\v2N.WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMCurrencyH\x00R\bcurrency\x12l\n" +
- "\bdateTime\x18\x03 \x01(\v2N.WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTimeH\x00R\bdateTime\x12\x18\n" +
- "\adefault\x18\x01 \x01(\tR\adefault\x1a\xad\a\n" +
- "\vHSMDateTime\x12\x83\x01\n" +
- "\tcomponent\x18\x01 \x01(\v2c.WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponentH\x00R\tcomponent\x12\x83\x01\n" +
- "\tunixEpoch\x18\x02 \x01(\v2c.WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeUnixEpochH\x00R\tunixEpoch\x1a\xca\x04\n" +
- "\x14HSMDateTimeComponent\x12\x8f\x01\n" +
- "\tdayOfWeek\x18\x01 \x01(\x0e2q.WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent.DayOfWeekTypeR\tdayOfWeek\x12\x12\n" +
- "\x04year\x18\x02 \x01(\rR\x04year\x12\x14\n" +
- "\x05month\x18\x03 \x01(\rR\x05month\x12\x1e\n" +
- "\n" +
- "dayOfMonth\x18\x04 \x01(\rR\n" +
- "dayOfMonth\x12\x12\n" +
- "\x04hour\x18\x05 \x01(\rR\x04hour\x12\x16\n" +
- "\x06minute\x18\x06 \x01(\rR\x06minute\x12\x8c\x01\n" +
- "\bcalendar\x18\a \x01(\x0e2p.WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent.CalendarTypeR\bcalendar\".\n" +
- "\fCalendarType\x12\r\n" +
- "\tGREGORIAN\x10\x01\x12\x0f\n" +
- "\vSOLAR_HIJRI\x10\x02\"k\n" +
- "\rDayOfWeekType\x12\n" +
- "\n" +
- "\x06MONDAY\x10\x01\x12\v\n" +
- "\aTUESDAY\x10\x02\x12\r\n" +
- "\tWEDNESDAY\x10\x03\x12\f\n" +
- "\bTHURSDAY\x10\x04\x12\n" +
- "\n" +
- "\x06FRIDAY\x10\x05\x12\f\n" +
- "\bSATURDAY\x10\x06\x12\n" +
- "\n" +
- "\x06SUNDAY\x10\a\x1a4\n" +
- "\x14HSMDateTimeUnixEpoch\x12\x1c\n" +
- "\ttimestamp\x18\x01 \x01(\x03R\ttimestampB\x0f\n" +
- "\rdatetimeOneof\x1aQ\n" +
- "\vHSMCurrency\x12\"\n" +
- "\fcurrencyCode\x18\x01 \x01(\tR\fcurrencyCode\x12\x1e\n" +
- "\n" +
- "amount1000\x18\x02 \x01(\x03R\n" +
- "amount1000B\f\n" +
- "\n" +
- "paramOneof\"\xd0#\n" +
- "'PeerDataOperationRequestResponseMessage\x12s\n" +
- "\x1cpeerDataOperationRequestType\x18\x01 \x01(\x0e2/.WAWebProtobufsE2E.PeerDataOperationRequestTypeR\x1cpeerDataOperationRequestType\x12\x1a\n" +
- "\bstanzaID\x18\x02 \x01(\tR\bstanzaID\x12\x8c\x01\n" +
- "\x17peerDataOperationResult\x18\x03 \x03(\v2R.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResultR\x17peerDataOperationResult\x1a\x84!\n" +
- "\x17PeerDataOperationResult\x12[\n" +
- "\x11mediaUploadResult\x18\x01 \x01(\x0e2-.WAMmsRetry.MediaRetryNotification.ResultTypeR\x11mediaUploadResult\x12I\n" +
- "\x0estickerMessage\x18\x02 \x01(\v2!.WAWebProtobufsE2E.StickerMessageR\x0estickerMessage\x12\x98\x01\n" +
- "\x13linkPreviewResponse\x18\x03 \x01(\v2f.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponseR\x13linkPreviewResponse\x12\xbf\x01\n" +
- " placeholderMessageResendResponse\x18\x04 \x01(\v2s.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.PlaceholderMessageResendResponseR placeholderMessageResendResponse\x12\xb5\x01\n" +
- "\x1fwaffleNonceFetchRequestResponse\x18\x05 \x01(\v2k.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.WaffleNonceFetchResponseR\x1fwaffleNonceFetchRequestResponse\x12\xd1\x01\n" +
- "&fullHistorySyncOnDemandRequestResponse\x18\x06 \x01(\v2y.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.FullHistorySyncOnDemandRequestResponseR&fullHistorySyncOnDemandRequestResponse\x12\xca\x01\n" +
- "&companionMetaNonceFetchRequestResponse\x18\a \x01(\v2r.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.CompanionMetaNonceFetchResponseR&companionMetaNonceFetchRequestResponse\x12\xc5\x01\n" +
- "\"syncdSnapshotFatalRecoveryResponse\x18\b \x01(\v2u.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.SyncDSnapshotFatalRecoveryResponseR\"syncdSnapshotFatalRecoveryResponse\x12\xe5\x01\n" +
- "/companionCanonicalUserNonceFetchRequestResponse\x18\t \x01(\v2{.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.CompanionCanonicalUserNonceFetchResponseR/companionCanonicalUserNonceFetchRequestResponse\x12\xb6\x01\n" +
- "\x1dhistorySyncChunkRetryResponse\x18\n" +
- " \x01(\v2p.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.HistorySyncChunkRetryResponseR\x1dhistorySyncChunkRetryResponse\x1a\xd8\x02\n" +
- "\x1dHistorySyncChunkRetryResponse\x12>\n" +
- "\bsyncType\x18\x01 \x01(\x0e2\".WAWebProtobufsE2E.HistorySyncTypeR\bsyncType\x12\x1e\n" +
- "\n" +
- "chunkOrder\x18\x02 \x01(\rR\n" +
- "chunkOrder\x12\x1c\n" +
- "\trequestID\x18\x03 \x01(\tR\trequestID\x12\x98\x01\n" +
- "\fresponseCode\x18\x04 \x01(\x0e2t.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.HistorySyncChunkRetryResponseCodeR\fresponseCode\x12\x1e\n" +
- "\n" +
- "canRecover\x18\x05 \x01(\bR\n" +
- "canRecover\x1ax\n" +
- "\"SyncDSnapshotFatalRecoveryResponse\x12.\n" +
- "\x12collectionSnapshot\x18\x01 \x01(\fR\x12collectionSnapshot\x12\"\n" +
- "\fisCompressed\x18\x02 \x01(\bR\fisCompressed\x1a|\n" +
- "(CompanionCanonicalUserNonceFetchResponse\x12\x14\n" +
- "\x05nonce\x18\x01 \x01(\tR\x05nonce\x12\x16\n" +
- "\x06waFbid\x18\x02 \x01(\tR\x06waFbid\x12\"\n" +
- "\fforceRefresh\x18\x03 \x01(\bR\fforceRefresh\x1a7\n" +
- "\x1fCompanionMetaNonceFetchResponse\x12\x14\n" +
- "\x05nonce\x18\x01 \x01(\tR\x05nonce\x1aN\n" +
- "\x18WaffleNonceFetchResponse\x12\x14\n" +
- "\x05nonce\x18\x01 \x01(\tR\x05nonce\x12\x1c\n" +
- "\twaEntFbid\x18\x02 \x01(\tR\twaEntFbid\x1a\xaa\x02\n" +
- "&FullHistorySyncOnDemandRequestResponse\x12c\n" +
- "\x0frequestMetadata\x18\x01 \x01(\v29.WAWebProtobufsE2E.FullHistorySyncOnDemandRequestMetadataR\x0frequestMetadata\x12\x9a\x01\n" +
- "\fresponseCode\x18\x02 \x01(\x0e2v.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.FullHistorySyncOnDemandResponseCodeR\fresponseCode\x1aT\n" +
- " PlaceholderMessageResendResponse\x120\n" +
- "\x13webMessageInfoBytes\x18\x01 \x01(\fR\x13webMessageInfoBytes\x1a\xa0\a\n" +
- "\x13LinkPreviewResponse\x12\x10\n" +
- "\x03URL\x18\x01 \x01(\tR\x03URL\x12\x14\n" +
- "\x05title\x18\x02 \x01(\tR\x05title\x12 \n" +
- "\vdescription\x18\x03 \x01(\tR\vdescription\x12\x1c\n" +
- "\tthumbData\x18\x04 \x01(\fR\tthumbData\x12\x1c\n" +
- "\tmatchText\x18\x06 \x01(\tR\tmatchText\x12 \n" +
- "\vpreviewType\x18\a \x01(\tR\vpreviewType\x12\xa9\x01\n" +
- "\vhqThumbnail\x18\b \x01(\v2\x86\x01.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.LinkPreviewHighQualityThumbnailR\vhqThumbnail\x12\xac\x01\n" +
- "\x0fpreviewMetadata\x18\t \x01(\v2\x81\x01.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.PaymentLinkPreviewMetadataR\x0fpreviewMetadata\x1ap\n" +
- "\x1aPaymentLinkPreviewMetadata\x12.\n" +
- "\x12isBusinessVerified\x18\x01 \x01(\bR\x12isBusinessVerified\x12\"\n" +
- "\fproviderName\x18\x02 \x01(\tR\fproviderName\x1a\x93\x02\n" +
- "\x1fLinkPreviewHighQualityThumbnail\x12\x1e\n" +
- "\n" +
- "directPath\x18\x01 \x01(\tR\n" +
- "directPath\x12\x1c\n" +
- "\tthumbHash\x18\x02 \x01(\tR\tthumbHash\x12\"\n" +
- "\fencThumbHash\x18\x03 \x01(\tR\fencThumbHash\x12\x1a\n" +
- "\bmediaKey\x18\x04 \x01(\fR\bmediaKey\x120\n" +
- "\x13mediaKeyTimestampMS\x18\x05 \x01(\x03R\x13mediaKeyTimestampMS\x12\x1e\n" +
- "\n" +
- "thumbWidth\x18\x06 \x01(\x05R\n" +
- "thumbWidth\x12 \n" +
- "\vthumbHeight\x18\a \x01(\x05R\vthumbHeight\"\x9e\x01\n" +
- "!HistorySyncChunkRetryResponseCode\x12\x14\n" +
- "\x10GENERATION_ERROR\x10\x01\x12\x12\n" +
- "\x0eCHUNK_CONSUMED\x10\x02\x12\v\n" +
- "\aTIMEOUT\x10\x03\x12\x15\n" +
- "\x11SESSION_EXHAUSTED\x10\x04\x12\x13\n" +
- "\x0fCHUNK_EXHAUSTED\x10\x05\x12\x16\n" +
- "\x12DUPLICATED_REQUEST\x10\x06\"\xfe\x01\n" +
- "#FullHistorySyncOnDemandResponseCode\x12\x13\n" +
- "\x0fREQUEST_SUCCESS\x10\x00\x12\x18\n" +
- "\x14REQUEST_TIME_EXPIRED\x10\x01\x12\x1c\n" +
- "\x18DECLINED_SHARING_HISTORY\x10\x02\x12\x11\n" +
- "\rGENERIC_ERROR\x10\x03\x12$\n" +
- " ERROR_REQUEST_ON_NON_SMB_PRIMARY\x10\x04\x12%\n" +
- "!ERROR_HOSTED_DEVICE_NOT_CONNECTED\x10\x05\x12*\n" +
- "&ERROR_HOSTED_DEVICE_LOGIN_TIME_NOT_SET\x10\x06\"\x8b\x14\n" +
- "\x1fPeerDataOperationRequestMessage\x12s\n" +
- "\x1cpeerDataOperationRequestType\x18\x01 \x01(\x0e2/.WAWebProtobufsE2E.PeerDataOperationRequestTypeR\x1cpeerDataOperationRequestType\x12\x81\x01\n" +
- "\x16requestStickerReupload\x18\x02 \x03(\v2I.WAWebProtobufsE2E.PeerDataOperationRequestMessage.RequestStickerReuploadR\x16requestStickerReupload\x12r\n" +
- "\x11requestURLPreview\x18\x03 \x03(\v2D.WAWebProtobufsE2E.PeerDataOperationRequestMessage.RequestUrlPreviewR\x11requestURLPreview\x12\x8d\x01\n" +
- "\x1ahistorySyncOnDemandRequest\x18\x04 \x01(\v2M.WAWebProtobufsE2E.PeerDataOperationRequestMessage.HistorySyncOnDemandRequestR\x1ahistorySyncOnDemandRequest\x12\x9c\x01\n" +
- "\x1fplaceholderMessageResendRequest\x18\x05 \x03(\v2R.WAWebProtobufsE2E.PeerDataOperationRequestMessage.PlaceholderMessageResendRequestR\x1fplaceholderMessageResendRequest\x12\x99\x01\n" +
- "\x1efullHistorySyncOnDemandRequest\x18\x06 \x01(\v2Q.WAWebProtobufsE2E.PeerDataOperationRequestMessage.FullHistorySyncOnDemandRequestR\x1efullHistorySyncOnDemandRequest\x12\xa8\x01\n" +
- "#syncdCollectionFatalRecoveryRequest\x18\a \x01(\v2V.WAWebProtobufsE2E.PeerDataOperationRequestMessage.SyncDCollectionFatalRecoveryRequestR#syncdCollectionFatalRecoveryRequest\x12\x93\x01\n" +
- "\x1chistorySyncChunkRetryRequest\x18\b \x01(\v2O.WAWebProtobufsE2E.PeerDataOperationRequestMessage.HistorySyncChunkRetryRequestR\x1chistorySyncChunkRetryRequest\x12o\n" +
- "\x10galaxyFlowAction\x18\t \x01(\v2C.WAWebProtobufsE2E.PeerDataOperationRequestMessage.GalaxyFlowActionR\x10galaxyFlowAction\x1a\xdf\x01\n" +
- "\x10GalaxyFlowAction\x12l\n" +
- "\x04type\x18\x01 \x01(\x0e2X.WAWebProtobufsE2E.PeerDataOperationRequestMessage.GalaxyFlowAction.GalaxyFlowActionTypeR\x04type\x12\x16\n" +
- "\x06flowID\x18\x02 \x01(\tR\x06flowID\x12\x1a\n" +
- "\bstanzaID\x18\x03 \x01(\tR\bstanzaID\")\n" +
- "\x14GalaxyFlowActionType\x12\x11\n" +
- "\rNOTIFY_LAUNCH\x10\x01\x1a\xda\x01\n" +
- "\x1cHistorySyncChunkRetryRequest\x12>\n" +
- "\bsyncType\x18\x01 \x01(\x0e2\".WAWebProtobufsE2E.HistorySyncTypeR\bsyncType\x12\x1e\n" +
- "\n" +
- "chunkOrder\x18\x02 \x01(\rR\n" +
- "chunkOrder\x120\n" +
- "\x13chunkNotificationID\x18\x03 \x01(\tR\x13chunkNotificationID\x12(\n" +
- "\x0fregenerateChunk\x18\x04 \x01(\bR\x0fregenerateChunk\x1ak\n" +
- "#SyncDCollectionFatalRecoveryRequest\x12&\n" +
- "\x0ecollectionName\x18\x01 \x01(\tR\x0ecollectionName\x12\x1c\n" +
- "\ttimestamp\x18\x02 \x01(\x03R\ttimestamp\x1aW\n" +
- "\x1fPlaceholderMessageResendRequest\x124\n" +
- "\n" +
- "messageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\n" +
- "messageKey\x1a\xe2\x01\n" +
- "\x1eFullHistorySyncOnDemandRequest\x12c\n" +
- "\x0frequestMetadata\x18\x01 \x01(\v29.WAWebProtobufsE2E.FullHistorySyncOnDemandRequestMetadataR\x0frequestMetadata\x12[\n" +
- "\x11historySyncConfig\x18\x02 \x01(\v2-.WACompanionReg.DeviceProps.HistorySyncConfigR\x11historySyncConfig\x1a\x82\x02\n" +
- "\x1aHistorySyncOnDemandRequest\x12\x18\n" +
- "\achatJID\x18\x01 \x01(\tR\achatJID\x12 \n" +
- "\voldestMsgID\x18\x02 \x01(\tR\voldestMsgID\x12(\n" +
- "\x0foldestMsgFromMe\x18\x03 \x01(\bR\x0foldestMsgFromMe\x12*\n" +
- "\x10onDemandMsgCount\x18\x04 \x01(\x05R\x10onDemandMsgCount\x122\n" +
- "\x14oldestMsgTimestampMS\x18\x05 \x01(\x03R\x14oldestMsgTimestampMS\x12\x1e\n" +
- "\n" +
- "accountLid\x18\x06 \x01(\tR\n" +
- "accountLid\x1aU\n" +
- "\x11RequestUrlPreview\x12\x10\n" +
- "\x03URL\x18\x01 \x01(\tR\x03URL\x12.\n" +
- "\x12includeHqThumbnail\x18\x02 \x01(\bR\x12includeHqThumbnail\x1a8\n" +
- "\x16RequestStickerReupload\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x01 \x01(\tR\n" +
- "fileSHA256\"\xb4\x01\n" +
- "\x1dRequestWelcomeMessageMetadata\x12g\n" +
- "\x0elocalChatState\x18\x01 \x01(\x0e2?.WAWebProtobufsE2E.RequestWelcomeMessageMetadata.LocalChatStateR\x0elocalChatState\"*\n" +
- "\x0eLocalChatState\x12\t\n" +
- "\x05EMPTY\x10\x00\x12\r\n" +
- "\tNON_EMPTY\x10\x01\"\xad\x16\n" +
- "\x0fProtocolMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12;\n" +
- "\x04type\x18\x02 \x01(\x0e2'.WAWebProtobufsE2E.ProtocolMessage.TypeR\x04type\x120\n" +
- "\x13ephemeralExpiration\x18\x04 \x01(\rR\x13ephemeralExpiration\x12<\n" +
- "\x19ephemeralSettingTimestamp\x18\x05 \x01(\x03R\x19ephemeralSettingTimestamp\x12d\n" +
- "\x17historySyncNotification\x18\x06 \x01(\v2*.WAWebProtobufsE2E.HistorySyncNotificationR\x17historySyncNotification\x12[\n" +
- "\x14appStateSyncKeyShare\x18\a \x01(\v2'.WAWebProtobufsE2E.AppStateSyncKeyShareR\x14appStateSyncKeyShare\x12a\n" +
- "\x16appStateSyncKeyRequest\x18\b \x01(\v2).WAWebProtobufsE2E.AppStateSyncKeyRequestR\x16appStateSyncKeyRequest\x12\x91\x01\n" +
- "&initialSecurityNotificationSettingSync\x18\t \x01(\v29.WAWebProtobufsE2E.InitialSecurityNotificationSettingSyncR&initialSecurityNotificationSettingSync\x12\x85\x01\n" +
- "\"appStateFatalExceptionNotification\x18\n" +
- " \x01(\v25.WAWebProtobufsE2E.AppStateFatalExceptionNotificationR\"appStateFatalExceptionNotification\x12O\n" +
- "\x10disappearingMode\x18\v \x01(\v2#.WAWebProtobufsE2E.DisappearingModeR\x10disappearingMode\x12@\n" +
- "\reditedMessage\x18\x0e \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\reditedMessage\x12 \n" +
- "\vtimestampMS\x18\x0f \x01(\x03R\vtimestampMS\x12|\n" +
- "\x1fpeerDataOperationRequestMessage\x18\x10 \x01(\v22.WAWebProtobufsE2E.PeerDataOperationRequestMessageR\x1fpeerDataOperationRequestMessage\x12\x94\x01\n" +
- "'peerDataOperationRequestResponseMessage\x18\x11 \x01(\v2:.WAWebProtobufsE2E.PeerDataOperationRequestResponseMessageR'peerDataOperationRequestResponseMessage\x12N\n" +
- "\x12botFeedbackMessage\x18\x12 \x01(\v2\x1e.WAAICommon.BotFeedbackMessageR\x12botFeedbackMessage\x12\x1e\n" +
- "\n" +
- "invokerJID\x18\x13 \x01(\tR\n" +
- "invokerJID\x12v\n" +
- "\x1drequestWelcomeMessageMetadata\x18\x14 \x01(\v20.WAWebProtobufsE2E.RequestWelcomeMessageMetadataR\x1drequestWelcomeMessageMetadata\x12U\n" +
- "\x12mediaNotifyMessage\x18\x15 \x01(\v2%.WAWebProtobufsE2E.MediaNotifyMessageR\x12mediaNotifyMessage\x12\x82\x01\n" +
- "!cloudApiThreadControlNotification\x18\x16 \x01(\v24.WAWebProtobufsE2E.CloudAPIThreadControlNotificationR!cloudApiThreadControlNotification\x12y\n" +
- "\x1elidMigrationMappingSyncMessage\x18\x17 \x01(\v21.WAWebProtobufsE2E.LIDMigrationMappingSyncMessageR\x1elidMigrationMappingSyncMessage\x12:\n" +
- "\flimitSharing\x18\x18 \x01(\v2\x16.WACommon.LimitSharingR\flimitSharing\x12$\n" +
- "\raiPsiMetadata\x18\x19 \x01(\fR\raiPsiMetadata\x12F\n" +
- "\raiQueryFanout\x18\x1a \x01(\v2 .WAWebProtobufsE2E.AIQueryFanoutR\raiQueryFanout\x12@\n" +
- "\vmemberLabel\x18\x1b \x01(\v2\x1e.WAWebProtobufsE2E.MemberLabelR\vmemberLabel\"\x8d\x06\n" +
- "\x04Type\x12\n" +
- "\n" +
- "\x06REVOKE\x10\x00\x12\x15\n" +
- "\x11EPHEMERAL_SETTING\x10\x03\x12\x1b\n" +
- "\x17EPHEMERAL_SYNC_RESPONSE\x10\x04\x12\x1d\n" +
- "\x19HISTORY_SYNC_NOTIFICATION\x10\x05\x12\x1c\n" +
- "\x18APP_STATE_SYNC_KEY_SHARE\x10\x06\x12\x1e\n" +
- "\x1aAPP_STATE_SYNC_KEY_REQUEST\x10\a\x12\x1f\n" +
- "\x1bMSG_FANOUT_BACKFILL_REQUEST\x10\b\x12.\n" +
- "*INITIAL_SECURITY_NOTIFICATION_SETTING_SYNC\x10\t\x12*\n" +
- "&APP_STATE_FATAL_EXCEPTION_NOTIFICATION\x10\n" +
- "\x12\x16\n" +
- "\x12SHARE_PHONE_NUMBER\x10\v\x12\x10\n" +
- "\fMESSAGE_EDIT\x10\x0e\x12'\n" +
- "#PEER_DATA_OPERATION_REQUEST_MESSAGE\x10\x10\x120\n" +
- ",PEER_DATA_OPERATION_REQUEST_RESPONSE_MESSAGE\x10\x11\x12\x1b\n" +
- "\x17REQUEST_WELCOME_MESSAGE\x10\x12\x12\x18\n" +
- "\x14BOT_FEEDBACK_MESSAGE\x10\x13\x12\x18\n" +
- "\x14MEDIA_NOTIFY_MESSAGE\x10\x14\x12)\n" +
- "%CLOUD_API_THREAD_CONTROL_NOTIFICATION\x10\x15\x12\x1e\n" +
- "\x1aLID_MIGRATION_MAPPING_SYNC\x10\x16\x12\x14\n" +
- "\x10REMINDER_MESSAGE\x10\x17\x12\x1f\n" +
- "\x1bBOT_MEMU_ONBOARDING_MESSAGE\x10\x18\x12\x1a\n" +
- "\x16STATUS_MENTION_MESSAGE\x10\x19\x12\x1b\n" +
- "\x17STOP_GENERATION_MESSAGE\x10\x1a\x12\x11\n" +
- "\rLIMIT_SHARING\x10\x1b\x12\x13\n" +
- "\x0fAI_PSI_METADATA\x10\x1c\x12\x13\n" +
- "\x0fAI_QUERY_FANOUT\x10\x1d\x12\x1d\n" +
- "\x19GROUP_MEMBER_LABEL_CHANGE\x10\x1e\"\xc5\x05\n" +
- "!CloudAPIThreadControlNotification\x12b\n" +
- "\x06status\x18\x01 \x01(\x0e2J.WAWebProtobufsE2E.CloudAPIThreadControlNotification.CloudAPIThreadControlR\x06status\x12D\n" +
- "\x1dsenderNotificationTimestampMS\x18\x02 \x01(\x03R\x1dsenderNotificationTimestampMS\x12 \n" +
- "\vconsumerLid\x18\x03 \x01(\tR\vconsumerLid\x120\n" +
- "\x13consumerPhoneNumber\x18\x04 \x01(\tR\x13consumerPhoneNumber\x12\x8f\x01\n" +
- "\x13notificationContent\x18\x05 \x01(\v2].WAWebProtobufsE2E.CloudAPIThreadControlNotification.CloudAPIThreadControlNotificationContentR\x13notificationContent\x12>\n" +
- "\x1ashouldSuppressNotification\x18\x06 \x01(\bR\x1ashouldSuppressNotification\x1a\x82\x01\n" +
- "(CloudAPIThreadControlNotificationContent\x128\n" +
- "\x17handoffNotificationText\x18\x01 \x01(\tR\x17handoffNotificationText\x12\x1c\n" +
- "\textraJSON\x18\x02 \x01(\tR\textraJSON\"K\n" +
- "\x15CloudAPIThreadControl\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x12\n" +
- "\x0eCONTROL_PASSED\x10\x01\x12\x11\n" +
- "\rCONTROL_TAKEN\x10\x02\"\xc5\f\n" +
- "\fVideoMessage\x12\x10\n" +
- "\x03URL\x18\x01 \x01(\tR\x03URL\x12\x1a\n" +
- "\bmimetype\x18\x02 \x01(\tR\bmimetype\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x03 \x01(\fR\n" +
- "fileSHA256\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x04 \x01(\x04R\n" +
- "fileLength\x12\x18\n" +
- "\aseconds\x18\x05 \x01(\rR\aseconds\x12\x1a\n" +
- "\bmediaKey\x18\x06 \x01(\fR\bmediaKey\x12\x18\n" +
- "\acaption\x18\a \x01(\tR\acaption\x12 \n" +
- "\vgifPlayback\x18\b \x01(\bR\vgifPlayback\x12\x16\n" +
- "\x06height\x18\t \x01(\rR\x06height\x12\x14\n" +
- "\x05width\x18\n" +
- " \x01(\rR\x05width\x12$\n" +
- "\rfileEncSHA256\x18\v \x01(\fR\rfileEncSHA256\x12`\n" +
- "\x16interactiveAnnotations\x18\f \x03(\v2(.WAWebProtobufsE2E.InteractiveAnnotationR\x16interactiveAnnotations\x12\x1e\n" +
- "\n" +
- "directPath\x18\r \x01(\tR\n" +
- "directPath\x12,\n" +
- "\x11mediaKeyTimestamp\x18\x0e \x01(\x03R\x11mediaKeyTimestamp\x12$\n" +
- "\rJPEGThumbnail\x18\x10 \x01(\fR\rJPEGThumbnail\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12*\n" +
- "\x10streamingSidecar\x18\x12 \x01(\fR\x10streamingSidecar\x12S\n" +
- "\x0egifAttribution\x18\x13 \x01(\x0e2+.WAWebProtobufsE2E.VideoMessage.AttributionR\x0egifAttribution\x12\x1a\n" +
- "\bviewOnce\x18\x14 \x01(\bR\bviewOnce\x120\n" +
- "\x13thumbnailDirectPath\x18\x15 \x01(\tR\x13thumbnailDirectPath\x12(\n" +
- "\x0fthumbnailSHA256\x18\x16 \x01(\fR\x0fthumbnailSHA256\x12.\n" +
- "\x12thumbnailEncSHA256\x18\x17 \x01(\fR\x12thumbnailEncSHA256\x12\x1c\n" +
- "\tstaticURL\x18\x18 \x01(\tR\tstaticURL\x12J\n" +
- "\vannotations\x18\x19 \x03(\v2(.WAWebProtobufsE2E.InteractiveAnnotationR\vannotations\x12.\n" +
- "\x12accessibilityLabel\x18\x1a \x01(\tR\x12accessibilityLabel\x12K\n" +
- "\x0fprocessedVideos\x18\x1b \x03(\v2!.WAWebProtobufsE2E.ProcessedVideoR\x0fprocessedVideos\x12X\n" +
- "'externalShareFullVideoDurationInSeconds\x18\x1c \x01(\rR'externalShareFullVideoDurationInSeconds\x12H\n" +
- "\x1fmotionPhotoPresentationOffsetMS\x18\x1d \x01(\x04R\x1fmotionPhotoPresentationOffsetMS\x12 \n" +
- "\vmetadataURL\x18\x1e \x01(\tR\vmetadataURL\x12Y\n" +
- "\x0fvideoSourceType\x18\x1f \x01(\x0e2/.WAWebProtobufsE2E.VideoMessage.VideoSourceTypeR\x0fvideoSourceType\x12I\n" +
- "\x0emediaKeyDomain\x18 \x01(\x0e2!.WAWebProtobufsE2E.MediaKeyDomainR\x0emediaKeyDomain\"3\n" +
- "\x0fVideoSourceType\x12\x0e\n" +
- "\n" +
- "USER_VIDEO\x10\x00\x12\x10\n" +
- "\fAI_GENERATED\x10\x01\"8\n" +
- "\vAttribution\x12\b\n" +
- "\x04NONE\x10\x00\x12\t\n" +
- "\x05GIPHY\x10\x01\x12\t\n" +
- "\x05TENOR\x10\x02\x12\t\n" +
- "\x05KLIPY\x10\x03\"\xe9\x10\n" +
- "\x13ExtendedTextMessage\x12\x12\n" +
- "\x04text\x18\x01 \x01(\tR\x04text\x12 \n" +
- "\vmatchedText\x18\x02 \x01(\tR\vmatchedText\x12 \n" +
- "\vdescription\x18\x05 \x01(\tR\vdescription\x12\x14\n" +
- "\x05title\x18\x06 \x01(\tR\x05title\x12\x1a\n" +
- "\btextArgb\x18\a \x01(\aR\btextArgb\x12&\n" +
- "\x0ebackgroundArgb\x18\b \x01(\aR\x0ebackgroundArgb\x12C\n" +
- "\x04font\x18\t \x01(\x0e2/.WAWebProtobufsE2E.ExtendedTextMessage.FontTypeR\x04font\x12T\n" +
- "\vpreviewType\x18\n" +
- " \x01(\x0e22.WAWebProtobufsE2E.ExtendedTextMessage.PreviewTypeR\vpreviewType\x12$\n" +
- "\rJPEGThumbnail\x18\x10 \x01(\fR\rJPEGThumbnail\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12(\n" +
- "\x0fdoNotPlayInline\x18\x12 \x01(\bR\x0fdoNotPlayInline\x120\n" +
- "\x13thumbnailDirectPath\x18\x13 \x01(\tR\x13thumbnailDirectPath\x12(\n" +
- "\x0fthumbnailSHA256\x18\x14 \x01(\fR\x0fthumbnailSHA256\x12.\n" +
- "\x12thumbnailEncSHA256\x18\x15 \x01(\fR\x12thumbnailEncSHA256\x12\x1a\n" +
- "\bmediaKey\x18\x16 \x01(\fR\bmediaKey\x12,\n" +
- "\x11mediaKeyTimestamp\x18\x17 \x01(\x03R\x11mediaKeyTimestamp\x12(\n" +
- "\x0fthumbnailHeight\x18\x18 \x01(\rR\x0fthumbnailHeight\x12&\n" +
- "\x0ethumbnailWidth\x18\x19 \x01(\rR\x0ethumbnailWidth\x12l\n" +
- "\x13inviteLinkGroupType\x18\x1a \x01(\x0e2:.WAWebProtobufsE2E.ExtendedTextMessage.InviteLinkGroupTypeR\x13inviteLinkGroupType\x12F\n" +
- "\x1einviteLinkParentGroupSubjectV2\x18\x1b \x01(\tR\x1einviteLinkParentGroupSubjectV2\x12J\n" +
- " inviteLinkParentGroupThumbnailV2\x18\x1c \x01(\fR inviteLinkParentGroupThumbnailV2\x12p\n" +
- "\x15inviteLinkGroupTypeV2\x18\x1d \x01(\x0e2:.WAWebProtobufsE2E.ExtendedTextMessage.InviteLinkGroupTypeR\x15inviteLinkGroupTypeV2\x12\x1a\n" +
- "\bviewOnce\x18\x1e \x01(\bR\bviewOnce\x12 \n" +
- "\vvideoHeight\x18\x1f \x01(\rR\vvideoHeight\x12\x1e\n" +
- "\n" +
- "videoWidth\x18 \x01(\rR\n" +
- "videoWidth\x12W\n" +
- "\x12faviconMMSMetadata\x18! \x01(\v2'.WAWebProtobufsE2E.MMSThumbnailMetadataR\x12faviconMMSMetadata\x12X\n" +
- "\x13linkPreviewMetadata\x18\" \x01(\v2&.WAWebProtobufsE2E.LinkPreviewMetadataR\x13linkPreviewMetadata\x12X\n" +
- "\x13paymentLinkMetadata\x18# \x01(\v2&.WAWebProtobufsE2E.PaymentLinkMetadataR\x13paymentLinkMetadata\x12C\n" +
- "\fendCardTiles\x18$ \x03(\v2\x1f.WAWebProtobufsE2E.VideoEndCardR\fendCardTiles\x12(\n" +
- "\x0fvideoContentURL\x18% \x01(\tR\x0fvideoContentURL\x12F\n" +
- "\rmusicMetadata\x18& \x01(\v2 .WAWebProtobufsE2E.EmbeddedMusicR\rmusicMetadata\x12d\n" +
- "\x17paymentExtendedMetadata\x18' \x01(\v2*.WAWebProtobufsE2E.PaymentExtendedMetadataR\x17paymentExtendedMetadata\"H\n" +
- "\x13InviteLinkGroupType\x12\v\n" +
- "\aDEFAULT\x10\x00\x12\n" +
- "\n" +
- "\x06PARENT\x10\x01\x12\a\n" +
- "\x03SUB\x10\x02\x12\x0f\n" +
- "\vDEFAULT_SUB\x10\x03\"^\n" +
- "\vPreviewType\x12\b\n" +
- "\x04NONE\x10\x00\x12\t\n" +
- "\x05VIDEO\x10\x01\x12\x0f\n" +
- "\vPLACEHOLDER\x10\x04\x12\t\n" +
- "\x05IMAGE\x10\x05\x12\x11\n" +
- "\rPAYMENT_LINKS\x10\x06\x12\v\n" +
- "\aPROFILE\x10\a\"\xa4\x01\n" +
- "\bFontType\x12\n" +
- "\n" +
- "\x06SYSTEM\x10\x00\x12\x0f\n" +
- "\vSYSTEM_TEXT\x10\x01\x12\r\n" +
- "\tFB_SCRIPT\x10\x02\x12\x0f\n" +
- "\vSYSTEM_BOLD\x10\x06\x12\x19\n" +
- "\x15MORNINGBREEZE_REGULAR\x10\a\x12\x15\n" +
- "\x11CALISTOGA_REGULAR\x10\b\x12\x12\n" +
- "\x0eEXO2_EXTRABOLD\x10\t\x12\x15\n" +
- "\x11COURIERPRIME_BOLD\x10\n" +
- "\"\xb8\x05\n" +
- "\x13LinkPreviewMetadata\x12X\n" +
- "\x13paymentLinkMetadata\x18\x01 \x01(\v2&.WAWebProtobufsE2E.PaymentLinkMetadataR\x13paymentLinkMetadata\x12@\n" +
- "\vurlMetadata\x18\x02 \x01(\v2\x1e.WAWebProtobufsE2E.URLMetadataR\vurlMetadata\x12&\n" +
- "\x0efbExperimentID\x18\x03 \x01(\rR\x0efbExperimentID\x12,\n" +
- "\x11linkMediaDuration\x18\x04 \x01(\rR\x11linkMediaDuration\x12l\n" +
- "\x13socialMediaPostType\x18\x05 \x01(\x0e2:.WAWebProtobufsE2E.LinkPreviewMetadata.SocialMediaPostTypeR\x13socialMediaPostType\x122\n" +
- "\x14linkInlineVideoMuted\x18\x06 \x01(\bR\x14linkInlineVideoMuted\x12(\n" +
- "\x0fvideoContentURL\x18\a \x01(\tR\x0fvideoContentURL\x12F\n" +
- "\rmusicMetadata\x18\b \x01(\v2 .WAWebProtobufsE2E.EmbeddedMusicR\rmusicMetadata\x120\n" +
- "\x13videoContentCaption\x18\t \x01(\tR\x13videoContentCaption\"i\n" +
- "\x13SocialMediaPostType\x12\b\n" +
- "\x04NONE\x10\x00\x12\b\n" +
- "\x04REEL\x10\x01\x12\x0e\n" +
- "\n" +
- "LIVE_VIDEO\x10\x02\x12\x0e\n" +
- "\n" +
- "LONG_VIDEO\x10\x03\x12\x10\n" +
- "\fSINGLE_IMAGE\x10\x04\x12\f\n" +
- "\bCAROUSEL\x10\x05\"\xbb\x04\n" +
- "\x13PaymentLinkMetadata\x12P\n" +
- "\x06button\x18\x01 \x01(\v28.WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkButtonR\x06button\x12P\n" +
- "\x06header\x18\x02 \x01(\v28.WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkHeaderR\x06header\x12V\n" +
- "\bprovider\x18\x03 \x01(\v2:.WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkProviderR\bprovider\x1a\xb9\x01\n" +
- "\x11PaymentLinkHeader\x12n\n" +
- "\n" +
- "headerType\x18\x01 \x01(\x0e2N.WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkHeader.PaymentLinkHeaderTypeR\n" +
- "headerType\"4\n" +
- "\x15PaymentLinkHeaderType\x12\x10\n" +
- "\fLINK_PREVIEW\x10\x00\x12\t\n" +
- "\x05ORDER\x10\x01\x1a5\n" +
- "\x13PaymentLinkProvider\x12\x1e\n" +
- "\n" +
- "paramsJSON\x18\x01 \x01(\tR\n" +
- "paramsJSON\x1a5\n" +
- "\x11PaymentLinkButton\x12 \n" +
- "\vdisplayText\x18\x01 \x01(\tR\vdisplayText\"\xf5\x02\n" +
- "\x19StatusNotificationMessage\x12D\n" +
- "\x12responseMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x12responseMessageKey\x12D\n" +
- "\x12originalMessageKey\x18\x02 \x01(\v2\x14.WACommon.MessageKeyR\x12originalMessageKey\x12W\n" +
- "\x04type\x18\x03 \x01(\x0e2C.WAWebProtobufsE2E.StatusNotificationMessage.StatusNotificationTypeR\x04type\"s\n" +
- "\x16StatusNotificationType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x14\n" +
- "\x10STATUS_ADD_YOURS\x10\x01\x12\x12\n" +
- "\x0eSTATUS_RESHARE\x10\x02\x12\"\n" +
- "\x1eSTATUS_QUESTION_ANSWER_RESHARE\x10\x03\"\xb8\x04\n" +
- "\x0eInvoiceMessage\x12\x12\n" +
- "\x04note\x18\x01 \x01(\tR\x04note\x12\x14\n" +
- "\x05token\x18\x02 \x01(\tR\x05token\x12X\n" +
- "\x0eattachmentType\x18\x03 \x01(\x0e20.WAWebProtobufsE2E.InvoiceMessage.AttachmentTypeR\x0eattachmentType\x12.\n" +
- "\x12attachmentMimetype\x18\x04 \x01(\tR\x12attachmentMimetype\x12.\n" +
- "\x12attachmentMediaKey\x18\x05 \x01(\fR\x12attachmentMediaKey\x12@\n" +
- "\x1battachmentMediaKeyTimestamp\x18\x06 \x01(\x03R\x1battachmentMediaKeyTimestamp\x122\n" +
- "\x14attachmentFileSHA256\x18\a \x01(\fR\x14attachmentFileSHA256\x128\n" +
- "\x17attachmentFileEncSHA256\x18\b \x01(\fR\x17attachmentFileEncSHA256\x122\n" +
- "\x14attachmentDirectPath\x18\t \x01(\tR\x14attachmentDirectPath\x128\n" +
- "\x17attachmentJPEGThumbnail\x18\n" +
- " \x01(\fR\x17attachmentJPEGThumbnail\"$\n" +
- "\x0eAttachmentType\x12\t\n" +
- "\x05IMAGE\x10\x00\x12\a\n" +
- "\x03PDF\x10\x01\"\xb6\v\n" +
- "\fImageMessage\x12\x10\n" +
- "\x03URL\x18\x01 \x01(\tR\x03URL\x12\x1a\n" +
- "\bmimetype\x18\x02 \x01(\tR\bmimetype\x12\x18\n" +
- "\acaption\x18\x03 \x01(\tR\acaption\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x04 \x01(\fR\n" +
- "fileSHA256\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x05 \x01(\x04R\n" +
- "fileLength\x12\x16\n" +
- "\x06height\x18\x06 \x01(\rR\x06height\x12\x14\n" +
- "\x05width\x18\a \x01(\rR\x05width\x12\x1a\n" +
- "\bmediaKey\x18\b \x01(\fR\bmediaKey\x12$\n" +
- "\rfileEncSHA256\x18\t \x01(\fR\rfileEncSHA256\x12`\n" +
- "\x16interactiveAnnotations\x18\n" +
- " \x03(\v2(.WAWebProtobufsE2E.InteractiveAnnotationR\x16interactiveAnnotations\x12\x1e\n" +
- "\n" +
- "directPath\x18\v \x01(\tR\n" +
- "directPath\x12,\n" +
- "\x11mediaKeyTimestamp\x18\f \x01(\x03R\x11mediaKeyTimestamp\x12$\n" +
- "\rJPEGThumbnail\x18\x10 \x01(\fR\rJPEGThumbnail\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12*\n" +
- "\x10firstScanSidecar\x18\x12 \x01(\fR\x10firstScanSidecar\x12(\n" +
- "\x0ffirstScanLength\x18\x13 \x01(\rR\x0ffirstScanLength\x12,\n" +
- "\x11experimentGroupID\x18\x14 \x01(\rR\x11experimentGroupID\x12\"\n" +
- "\fscansSidecar\x18\x15 \x01(\fR\fscansSidecar\x12 \n" +
- "\vscanLengths\x18\x16 \x03(\rR\vscanLengths\x122\n" +
- "\x14midQualityFileSHA256\x18\x17 \x01(\fR\x14midQualityFileSHA256\x128\n" +
- "\x17midQualityFileEncSHA256\x18\x18 \x01(\fR\x17midQualityFileEncSHA256\x12\x1a\n" +
- "\bviewOnce\x18\x19 \x01(\bR\bviewOnce\x120\n" +
- "\x13thumbnailDirectPath\x18\x1a \x01(\tR\x13thumbnailDirectPath\x12(\n" +
- "\x0fthumbnailSHA256\x18\x1b \x01(\fR\x0fthumbnailSHA256\x12.\n" +
- "\x12thumbnailEncSHA256\x18\x1c \x01(\fR\x12thumbnailEncSHA256\x12\x1c\n" +
- "\tstaticURL\x18\x1d \x01(\tR\tstaticURL\x12J\n" +
- "\vannotations\x18\x1e \x03(\v2(.WAWebProtobufsE2E.InteractiveAnnotationR\vannotations\x12Y\n" +
- "\x0fimageSourceType\x18\x1f \x01(\x0e2/.WAWebProtobufsE2E.ImageMessage.ImageSourceTypeR\x0fimageSourceType\x12.\n" +
- "\x12accessibilityLabel\x18 \x01(\tR\x12accessibilityLabel\x12I\n" +
- "\x0emediaKeyDomain\x18! \x01(\x0e2!.WAWebProtobufsE2E.MediaKeyDomainR\x0emediaKeyDomain\x12\x14\n" +
- "\x05qrURL\x18\" \x01(\tR\x05qrURL\"`\n" +
- "\x0fImageSourceType\x12\x0e\n" +
- "\n" +
- "USER_IMAGE\x10\x00\x12\x10\n" +
- "\fAI_GENERATED\x10\x01\x12\x0f\n" +
- "\vAI_MODIFIED\x10\x02\x12\x1a\n" +
- "\x16RASTERIZED_TEXT_STATUS\x10\x03\"\xf99\n" +
- "\vContextInfo\x12\x1a\n" +
- "\bstanzaID\x18\x01 \x01(\tR\bstanzaID\x12 \n" +
- "\vparticipant\x18\x02 \x01(\tR\vparticipant\x12@\n" +
- "\rquotedMessage\x18\x03 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\rquotedMessage\x12\x1c\n" +
- "\tremoteJID\x18\x04 \x01(\tR\tremoteJID\x12\"\n" +
- "\fmentionedJID\x18\x0f \x03(\tR\fmentionedJID\x12*\n" +
- "\x10conversionSource\x18\x12 \x01(\tR\x10conversionSource\x12&\n" +
- "\x0econversionData\x18\x13 \x01(\fR\x0econversionData\x126\n" +
- "\x16conversionDelaySeconds\x18\x14 \x01(\rR\x16conversionDelaySeconds\x12(\n" +
- "\x0fforwardingScore\x18\x15 \x01(\rR\x0fforwardingScore\x12 \n" +
- "\visForwarded\x18\x16 \x01(\bR\visForwarded\x12F\n" +
- "\bquotedAd\x18\x17 \x01(\v2*.WAWebProtobufsE2E.ContextInfo.AdReplyInfoR\bquotedAd\x12<\n" +
- "\x0eplaceholderKey\x18\x18 \x01(\v2\x14.WACommon.MessageKeyR\x0eplaceholderKey\x12\x1e\n" +
- "\n" +
- "expiration\x18\x19 \x01(\rR\n" +
- "expiration\x12<\n" +
- "\x19ephemeralSettingTimestamp\x18\x1a \x01(\x03R\x19ephemeralSettingTimestamp\x124\n" +
- "\x15ephemeralSharedSecret\x18\x1b \x01(\fR\x15ephemeralSharedSecret\x12\\\n" +
- "\x0fexternalAdReply\x18\x1c \x01(\v22.WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfoR\x0fexternalAdReply\x12>\n" +
- "\x1aentryPointConversionSource\x18\x1d \x01(\tR\x1aentryPointConversionSource\x128\n" +
- "\x17entryPointConversionApp\x18\x1e \x01(\tR\x17entryPointConversionApp\x12J\n" +
- " entryPointConversionDelaySeconds\x18\x1f \x01(\rR entryPointConversionDelaySeconds\x12O\n" +
- "\x10disappearingMode\x18 \x01(\v2#.WAWebProtobufsE2E.DisappearingModeR\x10disappearingMode\x12=\n" +
- "\n" +
- "actionLink\x18! \x01(\v2\x1d.WAWebProtobufsE2E.ActionLinkR\n" +
- "actionLink\x12\"\n" +
- "\fgroupSubject\x18\" \x01(\tR\fgroupSubject\x12&\n" +
- "\x0eparentGroupJID\x18# \x01(\tR\x0eparentGroupJID\x12(\n" +
- "\x0ftrustBannerType\x18% \x01(\tR\x0ftrustBannerType\x12,\n" +
- "\x11trustBannerAction\x18& \x01(\rR\x11trustBannerAction\x12\x1c\n" +
- "\tisSampled\x18' \x01(\bR\tisSampled\x12E\n" +
- "\rgroupMentions\x18( \x03(\v2\x1f.WAWebProtobufsE2E.GroupMentionR\rgroupMentions\x128\n" +
- "\x03utm\x18) \x01(\v2&.WAWebProtobufsE2E.ContextInfo.UTMInfoR\x03utm\x12\x85\x01\n" +
- "\x1eforwardedNewsletterMessageInfo\x18+ \x01(\v2=.WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfoR\x1eforwardedNewsletterMessageInfo\x12y\n" +
- "\x1abusinessMessageForwardInfo\x18, \x01(\v29.WAWebProtobufsE2E.ContextInfo.BusinessMessageForwardInfoR\x1abusinessMessageForwardInfo\x120\n" +
- "\x13smbClientCampaignID\x18- \x01(\tR\x13smbClientCampaignID\x120\n" +
- "\x13smbServerCampaignID\x18. \x01(\tR\x13smbServerCampaignID\x12a\n" +
- "\x12dataSharingContext\x18/ \x01(\v21.WAWebProtobufsE2E.ContextInfo.DataSharingContextR\x12dataSharingContext\x128\n" +
- "\x17alwaysShowAdAttribution\x180 \x01(\bR\x17alwaysShowAdAttribution\x12g\n" +
- "\x14featureEligibilities\x181 \x01(\v23.WAWebProtobufsE2E.ContextInfo.FeatureEligibilitiesR\x14featureEligibilities\x12N\n" +
- "\"entryPointConversionExternalSource\x182 \x01(\tR\"entryPointConversionExternalSource\x12N\n" +
- "\"entryPointConversionExternalMedium\x183 \x01(\tR\"entryPointConversionExternalMedium\x12 \n" +
- "\vctwaSignals\x186 \x01(\tR\vctwaSignals\x12 \n" +
- "\vctwaPayload\x187 \x01(\fR\vctwaPayload\x12c\n" +
- "\x19forwardedAiBotMessageInfo\x188 \x01(\v2%.WAAICommon.ForwardedAIBotMessageInfoR\x19forwardedAiBotMessageInfo\x12j\n" +
- "\x15statusAttributionType\x189 \x01(\x0e24.WAWebProtobufsE2E.ContextInfo.StatusAttributionTypeR\x15statusAttributionType\x12I\n" +
- "\x0eurlTrackingMap\x18: \x01(\v2!.WAWebProtobufsE2E.UrlTrackingMapR\x0eurlTrackingMap\x12X\n" +
- "\x0fpairedMediaType\x18; \x01(\x0e2..WAWebProtobufsE2E.ContextInfo.PairedMediaTypeR\x0fpairedMediaType\x12&\n" +
- "\x0erankingVersion\x18< \x01(\rR\x0erankingVersion\x12@\n" +
- "\vmemberLabel\x18> \x01(\v2\x1e.WAWebProtobufsE2E.MemberLabelR\vmemberLabel\x12\x1e\n" +
- "\n" +
- "isQuestion\x18? \x01(\bR\n" +
- "isQuestion\x12[\n" +
- "\x10statusSourceType\x18@ \x01(\x0e2/.WAWebProtobufsE2E.ContextInfo.StatusSourceTypeR\x10statusSourceType\x12W\n" +
- "\x12statusAttributions\x18A \x03(\v2'.WAStatusAttributions.StatusAttributionR\x12statusAttributions\x12$\n" +
- "\risGroupStatus\x18B \x01(\bR\risGroupStatus\x12R\n" +
- "\rforwardOrigin\x18C \x01(\x0e2,.WAWebProtobufsE2E.ContextInfo.ForwardOriginR\rforwardOrigin\x12y\n" +
- "\x1aquestionReplyQuotedMessage\x18D \x01(\v29.WAWebProtobufsE2E.ContextInfo.QuestionReplyQuotedMessageR\x1aquestionReplyQuotedMessage\x12m\n" +
- "\x16statusAudienceMetadata\x18E \x01(\v25.WAWebProtobufsE2E.ContextInfo.StatusAudienceMetadataR\x16statusAudienceMetadata\x12&\n" +
- "\x0enonJIDMentions\x18F \x01(\rR\x0enonJIDMentions\x12I\n" +
- "\n" +
- "quotedType\x18G \x01(\x0e2).WAWebProtobufsE2E.ContextInfo.QuotedTypeR\n" +
- "quotedType\x12W\n" +
- "\x15botMessageSharingInfo\x18H \x01(\v2!.WAAICommon.BotMessageSharingInfoR\x15botMessageSharingInfo\x1a\xb0\x01\n" +
- "\x16StatusAudienceMetadata\x12f\n" +
- "\faudienceType\x18\x01 \x01(\x0e2B.WAWebProtobufsE2E.ContextInfo.StatusAudienceMetadata.AudienceTypeR\faudienceType\".\n" +
- "\fAudienceType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x11\n" +
- "\rCLOSE_FRIENDS\x10\x01\x1a\xb8\x04\n" +
- "\x12DataSharingContext\x12*\n" +
- "\x10showMmDisclosure\x18\x01 \x01(\bR\x10showMmDisclosure\x12D\n" +
- "\x1dencryptedSignalTokenConsented\x18\x02 \x01(\tR\x1dencryptedSignalTokenConsented\x12\\\n" +
- "\n" +
- "parameters\x18\x03 \x03(\v2<.WAWebProtobufsE2E.ContextInfo.DataSharingContext.ParametersR\n" +
- "parameters\x12*\n" +
- "\x10dataSharingFlags\x18\x04 \x01(\x05R\x10dataSharingFlags\x1a\xd0\x01\n" +
- "\n" +
- "Parameters\x12\x10\n" +
- "\x03key\x18\x01 \x01(\tR\x03key\x12\x1e\n" +
- "\n" +
- "stringData\x18\x02 \x01(\tR\n" +
- "stringData\x12\x18\n" +
- "\aintData\x18\x03 \x01(\x03R\aintData\x12\x1c\n" +
- "\tfloatData\x18\x04 \x01(\x02R\tfloatData\x12X\n" +
- "\bcontents\x18\x05 \x01(\v2<.WAWebProtobufsE2E.ContextInfo.DataSharingContext.ParametersR\bcontents\"S\n" +
- "\x10DataSharingFlags\x12\x1f\n" +
- "\x1bSHOW_MM_DISCLOSURE_ON_CLICK\x10\x01\x12\x1e\n" +
- "\x1aSHOW_MM_DISCLOSURE_ON_READ\x10\x02\x1a\x90\x03\n" +
- "\x1eForwardedNewsletterMessageInfo\x12$\n" +
- "\rnewsletterJID\x18\x01 \x01(\tR\rnewsletterJID\x12(\n" +
- "\x0fserverMessageID\x18\x02 \x01(\x05R\x0fserverMessageID\x12&\n" +
- "\x0enewsletterName\x18\x03 \x01(\tR\x0enewsletterName\x12k\n" +
- "\vcontentType\x18\x04 \x01(\x0e2I.WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfo.ContentTypeR\vcontentType\x12,\n" +
- "\x11accessibilityText\x18\x05 \x01(\tR\x11accessibilityText\x12 \n" +
- "\vprofileName\x18\x06 \x01(\tR\vprofileName\"9\n" +
- "\vContentType\x12\n" +
- "\n" +
- "\x06UPDATE\x10\x01\x12\x0f\n" +
- "\vUPDATE_CARD\x10\x02\x12\r\n" +
- "\tLINK_CARD\x10\x03\x1a\xe1\t\n" +
- "\x13ExternalAdReplyInfo\x12\x14\n" +
- "\x05title\x18\x01 \x01(\tR\x05title\x12\x12\n" +
- "\x04body\x18\x02 \x01(\tR\x04body\x12Z\n" +
- "\tmediaType\x18\x03 \x01(\x0e2<.WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo.MediaTypeR\tmediaType\x12\"\n" +
- "\fthumbnailURL\x18\x04 \x01(\tR\fthumbnailURL\x12\x1a\n" +
- "\bmediaURL\x18\x05 \x01(\tR\bmediaURL\x12\x1c\n" +
- "\tthumbnail\x18\x06 \x01(\fR\tthumbnail\x12\x1e\n" +
- "\n" +
- "sourceType\x18\a \x01(\tR\n" +
- "sourceType\x12\x1a\n" +
- "\bsourceID\x18\b \x01(\tR\bsourceID\x12\x1c\n" +
- "\tsourceURL\x18\t \x01(\tR\tsourceURL\x12,\n" +
- "\x11containsAutoReply\x18\n" +
- " \x01(\bR\x11containsAutoReply\x124\n" +
- "\x15renderLargerThumbnail\x18\v \x01(\bR\x15renderLargerThumbnail\x12,\n" +
- "\x11showAdAttribution\x18\f \x01(\bR\x11showAdAttribution\x12\x1a\n" +
- "\bctwaClid\x18\r \x01(\tR\bctwaClid\x12\x10\n" +
- "\x03ref\x18\x0e \x01(\tR\x03ref\x120\n" +
- "\x13clickToWhatsappCall\x18\x0f \x01(\bR\x13clickToWhatsappCall\x12<\n" +
- "\x19adContextPreviewDismissed\x18\x10 \x01(\bR\x19adContextPreviewDismissed\x12\x1c\n" +
- "\tsourceApp\x18\x11 \x01(\tR\tsourceApp\x12D\n" +
- "\x1dautomatedGreetingMessageShown\x18\x12 \x01(\bR\x1dautomatedGreetingMessageShown\x120\n" +
- "\x13greetingMessageBody\x18\x13 \x01(\tR\x13greetingMessageBody\x12\x1e\n" +
- "\n" +
- "ctaPayload\x18\x14 \x01(\tR\n" +
- "ctaPayload\x12\"\n" +
- "\fdisableNudge\x18\x15 \x01(\bR\fdisableNudge\x12*\n" +
- "\x10originalImageURL\x18\x16 \x01(\tR\x10originalImageURL\x12H\n" +
- "\x1fautomatedGreetingMessageCtaType\x18\x17 \x01(\tR\x1fautomatedGreetingMessageCtaType\x12\"\n" +
- "\fwtwaAdFormat\x18\x18 \x01(\bR\fwtwaAdFormat\x12Q\n" +
- "\x06adType\x18\x19 \x01(\x0e29.WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo.AdTypeR\x06adType\x12&\n" +
- "\x0ewtwaWebsiteURL\x18\x1a \x01(\tR\x0ewtwaWebsiteURL\x12\"\n" +
- "\fadPreviewURL\x18\x1b \x01(\tR\fadPreviewURL\"\x1c\n" +
- "\x06AdType\x12\b\n" +
- "\x04CTWA\x10\x00\x12\b\n" +
- "\x04CAWC\x10\x01\"+\n" +
- "\tMediaType\x12\b\n" +
- "\x04NONE\x10\x00\x12\t\n" +
- "\x05IMAGE\x10\x01\x12\t\n" +
- "\x05VIDEO\x10\x02\x1a\xf6\x01\n" +
- "\vAdReplyInfo\x12&\n" +
- "\x0eadvertiserName\x18\x01 \x01(\tR\x0eadvertiserName\x12R\n" +
- "\tmediaType\x18\x02 \x01(\x0e24.WAWebProtobufsE2E.ContextInfo.AdReplyInfo.MediaTypeR\tmediaType\x12$\n" +
- "\rJPEGThumbnail\x18\x10 \x01(\fR\rJPEGThumbnail\x12\x18\n" +
- "\acaption\x18\x11 \x01(\tR\acaption\"+\n" +
- "\tMediaType\x12\b\n" +
- "\x04NONE\x10\x00\x12\t\n" +
- "\x05IMAGE\x10\x01\x12\t\n" +
- "\x05VIDEO\x10\x02\x1a\xf6\x01\n" +
- "\x14FeatureEligibilities\x12,\n" +
- "\x11cannotBeReactedTo\x18\x01 \x01(\bR\x11cannotBeReactedTo\x12&\n" +
- "\x0ecannotBeRanked\x18\x02 \x01(\bR\x0ecannotBeRanked\x12.\n" +
- "\x12canRequestFeedback\x18\x03 \x01(\bR\x12canRequestFeedback\x12$\n" +
- "\rcanBeReshared\x18\x04 \x01(\bR\rcanBeReshared\x122\n" +
- "\x14canReceiveMultiReact\x18\x05 \x01(\bR\x14canReceiveMultiReact\x1a\xd0\x01\n" +
- "\x1aQuestionReplyQuotedMessage\x12*\n" +
- "\x10serverQuestionID\x18\x01 \x01(\x05R\x10serverQuestionID\x12B\n" +
- "\x0equotedQuestion\x18\x02 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\x0equotedQuestion\x12B\n" +
- "\x0equotedResponse\x18\x03 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\x0equotedResponse\x1aI\n" +
- "\aUTMInfo\x12\x1c\n" +
- "\tutmSource\x18\x01 \x01(\tR\tutmSource\x12 \n" +
- "\vutmCampaign\x18\x02 \x01(\tR\vutmCampaign\x1aH\n" +
- "\x1aBusinessMessageForwardInfo\x12*\n" +
- "\x10businessOwnerJID\x18\x01 \x01(\tR\x10businessOwnerJID\"$\n" +
- "\n" +
- "QuotedType\x12\f\n" +
- "\bEXPLICIT\x10\x00\x12\b\n" +
- "\x04AUTO\x10\x01\"V\n" +
- "\rForwardOrigin\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\b\n" +
- "\x04CHAT\x10\x01\x12\n" +
- "\n" +
- "\x06STATUS\x10\x02\x12\f\n" +
- "\bCHANNELS\x10\x03\x12\v\n" +
- "\aMETA_AI\x10\x04\x12\a\n" +
- "\x03UGC\x10\x05\"\\\n" +
- "\x10StatusSourceType\x12\t\n" +
- "\x05IMAGE\x10\x00\x12\t\n" +
- "\x05VIDEO\x10\x01\x12\a\n" +
- "\x03GIF\x10\x02\x12\t\n" +
- "\x05AUDIO\x10\x03\x12\b\n" +
- "\x04TEXT\x10\x04\x12\x14\n" +
- "\x10MUSIC_STANDALONE\x10\x05\"\xd7\x01\n" +
- "\x0fPairedMediaType\x12\x14\n" +
- "\x10NOT_PAIRED_MEDIA\x10\x00\x12\x13\n" +
- "\x0fSD_VIDEO_PARENT\x10\x01\x12\x12\n" +
- "\x0eHD_VIDEO_CHILD\x10\x02\x12\x13\n" +
- "\x0fSD_IMAGE_PARENT\x10\x03\x12\x12\n" +
- "\x0eHD_IMAGE_CHILD\x10\x04\x12\x17\n" +
- "\x13MOTION_PHOTO_PARENT\x10\x05\x12\x16\n" +
- "\x12MOTION_PHOTO_CHILD\x10\x06\x12\x15\n" +
- "\x11HEVC_VIDEO_PARENT\x10\a\x12\x14\n" +
- "\x10HEVC_VIDEO_CHILD\x10\b\"\x92\x01\n" +
- "\x15StatusAttributionType\x12\b\n" +
- "\x04NONE\x10\x00\x12\x19\n" +
- "\x15RESHARED_FROM_MENTION\x10\x01\x12\x16\n" +
- "\x12RESHARED_FROM_POST\x10\x02\x12!\n" +
- "\x1dRESHARED_FROM_POST_MANY_TIMES\x10\x03\x12\x19\n" +
- "\x15FORWARDED_FROM_STATUS\x10\x04\"\xb1\x05\n" +
- "\x12MessageAssociation\x12_\n" +
- "\x0fassociationType\x18\x01 \x01(\x0e25.WAWebProtobufsE2E.MessageAssociation.AssociationTypeR\x0fassociationType\x12@\n" +
- "\x10parentMessageKey\x18\x02 \x01(\v2\x14.WACommon.MessageKeyR\x10parentMessageKey\x12\"\n" +
- "\fmessageIndex\x18\x03 \x01(\x05R\fmessageIndex\"\xd3\x03\n" +
- "\x0fAssociationType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x0f\n" +
- "\vMEDIA_ALBUM\x10\x01\x12\x0e\n" +
- "\n" +
- "BOT_PLUGIN\x10\x02\x12\x15\n" +
- "\x11EVENT_COVER_IMAGE\x10\x03\x12\x0f\n" +
- "\vSTATUS_POLL\x10\x04\x12\x18\n" +
- "\x14HD_VIDEO_DUAL_UPLOAD\x10\x05\x12\x1b\n" +
- "\x17STATUS_EXTERNAL_RESHARE\x10\x06\x12\x0e\n" +
- "\n" +
- "MEDIA_POLL\x10\a\x12\x14\n" +
- "\x10STATUS_ADD_YOURS\x10\b\x12\x17\n" +
- "\x13STATUS_NOTIFICATION\x10\t\x12\x18\n" +
- "\x14HD_IMAGE_DUAL_UPLOAD\x10\n" +
- "\x12\x16\n" +
- "\x12STICKER_ANNOTATION\x10\v\x12\x10\n" +
- "\fMOTION_PHOTO\x10\f\x12\x16\n" +
- "\x12STATUS_LINK_ACTION\x10\r\x12\x14\n" +
- "\x10VIEW_ALL_REPLIES\x10\x0e\x12\x1f\n" +
- "\x1bSTATUS_ADD_YOURS_AI_IMAGINE\x10\x0f\x12\x13\n" +
- "\x0fSTATUS_QUESTION\x10\x10\x12\x1b\n" +
- "\x17STATUS_ADD_YOURS_DIWALI\x10\x11\x12\x13\n" +
- "\x0fSTATUS_REACTION\x10\x12\x12\x1a\n" +
- "\x16HEVC_VIDEO_DUAL_UPLOAD\x10\x13\"\xc2\x01\n" +
- "\bThreadID\x12F\n" +
- "\n" +
- "threadType\x18\x01 \x01(\x0e2&.WAWebProtobufsE2E.ThreadID.ThreadTypeR\n" +
- "threadType\x122\n" +
- "\tthreadKey\x18\x02 \x01(\v2\x14.WACommon.MessageKeyR\tthreadKey\":\n" +
- "\n" +
- "ThreadType\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x10\n" +
- "\fVIEW_REPLIES\x10\x01\x12\r\n" +
- "\tAI_THREAD\x10\x02\"\xbf\b\n" +
- "\x12MessageContextInfo\x12U\n" +
- "\x12deviceListMetadata\x18\x01 \x01(\v2%.WAWebProtobufsE2E.DeviceListMetadataR\x12deviceListMetadata\x12<\n" +
- "\x19deviceListMetadataVersion\x18\x02 \x01(\x05R\x19deviceListMetadataVersion\x12$\n" +
- "\rmessageSecret\x18\x03 \x01(\fR\rmessageSecret\x12\"\n" +
- "\fpaddingBytes\x18\x04 \x01(\fR\fpaddingBytes\x12>\n" +
- "\x1amessageAddOnDurationInSecs\x18\x05 \x01(\rR\x1amessageAddOnDurationInSecs\x12*\n" +
- "\x10botMessageSecret\x18\x06 \x01(\fR\x10botMessageSecret\x129\n" +
- "\vbotMetadata\x18\a \x01(\v2\x17.WAAICommon.BotMetadataR\vbotMetadata\x124\n" +
- "\x15reportingTokenVersion\x18\b \x01(\x05R\x15reportingTokenVersion\x12t\n" +
- "\x16messageAddOnExpiryType\x18\t \x01(\x0e2<.WAWebProtobufsE2E.MessageContextInfo.MessageAddonExpiryTypeR\x16messageAddOnExpiryType\x12U\n" +
- "\x12messageAssociation\x18\n" +
- " \x01(\v2%.WAWebProtobufsE2E.MessageAssociationR\x12messageAssociation\x12*\n" +
- "\x10capiCreatedGroup\x18\v \x01(\bR\x10capiCreatedGroup\x12&\n" +
- "\x0esupportPayload\x18\f \x01(\tR\x0esupportPayload\x12:\n" +
- "\flimitSharing\x18\r \x01(\v2\x16.WACommon.LimitSharingR\flimitSharing\x12>\n" +
- "\x0elimitSharingV2\x18\x0e \x01(\v2\x16.WACommon.LimitSharingR\x0elimitSharingV2\x127\n" +
- "\bthreadID\x18\x0f \x03(\v2\x1b.WAWebProtobufsE2E.ThreadIDR\bthreadID\x12X\n" +
- "\x13weblinkRenderConfig\x18\x10 \x01(\x0e2&.WAWebProtobufsE2E.WebLinkRenderConfigR\x13weblinkRenderConfig\"=\n" +
- "\x16MessageAddonExpiryType\x12\n" +
- "\n" +
- "\x06STATIC\x10\x01\x12\x17\n" +
- "\x13DEPENDENT_ON_PARENT\x10\x02\"\xc0\x05\n" +
- "\x15InteractiveAnnotation\x129\n" +
- "\blocation\x18\x02 \x01(\v2\x1b.WAWebProtobufsE2E.LocationH\x00R\blocation\x12_\n" +
- "\n" +
- "newsletter\x18\x03 \x01(\v2=.WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfoH\x00R\n" +
- "newsletter\x12(\n" +
- "\x0eembeddedAction\x18\x06 \x01(\bH\x00R\x0eembeddedAction\x12@\n" +
- "\ttapAction\x18\a \x01(\v2 .WAWebProtobufsE2E.TapLinkActionH\x00R\ttapAction\x12B\n" +
- "\x0fpolygonVertices\x18\x01 \x03(\v2\x18.WAWebProtobufsE2E.PointR\x0fpolygonVertices\x126\n" +
- "\x16shouldSkipConfirmation\x18\x04 \x01(\bR\x16shouldSkipConfirmation\x12L\n" +
- "\x0fembeddedContent\x18\x05 \x01(\v2\".WAWebProtobufsE2E.EmbeddedContentR\x0fembeddedContent\x12_\n" +
- "\x0estatusLinkType\x18\b \x01(\x0e27.WAWebProtobufsE2E.InteractiveAnnotation.StatusLinkTypeR\x0estatusLinkType\"j\n" +
- "\x0eStatusLinkType\x12\x1b\n" +
- "\x17RASTERIZED_LINK_PREVIEW\x10\x01\x12\x1d\n" +
- "\x19RASTERIZED_LINK_TRUNCATED\x10\x02\x12\x1c\n" +
- "\x18RASTERIZED_LINK_FULL_URL\x10\x03B\b\n" +
- "\x06action\"\xd3\x06\n" +
- "\x16HydratedTemplateButton\x12p\n" +
- "\x10quickReplyButton\x18\x01 \x01(\v2B.WAWebProtobufsE2E.HydratedTemplateButton.HydratedQuickReplyButtonH\x00R\x10quickReplyButton\x12[\n" +
- "\turlButton\x18\x02 \x01(\v2;.WAWebProtobufsE2E.HydratedTemplateButton.HydratedURLButtonH\x00R\turlButton\x12^\n" +
- "\n" +
- "callButton\x18\x03 \x01(\v2<.WAWebProtobufsE2E.HydratedTemplateButton.HydratedCallButtonH\x00R\n" +
- "callButton\x12\x14\n" +
- "\x05index\x18\x04 \x01(\rR\x05index\x1a\xb9\x02\n" +
- "\x11HydratedURLButton\x12 \n" +
- "\vdisplayText\x18\x01 \x01(\tR\vdisplayText\x12\x10\n" +
- "\x03URL\x18\x02 \x01(\tR\x03URL\x12,\n" +
- "\x11consentedUsersURL\x18\x03 \x01(\tR\x11consentedUsersURL\x12\x85\x01\n" +
- "\x13webviewPresentation\x18\x04 \x01(\x0e2S.WAWebProtobufsE2E.HydratedTemplateButton.HydratedURLButton.WebviewPresentationTypeR\x13webviewPresentation\":\n" +
- "\x17WebviewPresentationType\x12\b\n" +
- "\x04FULL\x10\x01\x12\b\n" +
- "\x04TALL\x10\x02\x12\v\n" +
- "\aCOMPACT\x10\x03\x1aX\n" +
- "\x12HydratedCallButton\x12 \n" +
- "\vdisplayText\x18\x01 \x01(\tR\vdisplayText\x12 \n" +
- "\vphoneNumber\x18\x02 \x01(\tR\vphoneNumber\x1aL\n" +
- "\x18HydratedQuickReplyButton\x12 \n" +
- "\vdisplayText\x18\x01 \x01(\tR\vdisplayText\x12\x0e\n" +
- "\x02ID\x18\x02 \x01(\tR\x02IDB\x10\n" +
- "\x0ehydratedButton\"\xe2\x04\n" +
- "\x11PaymentBackground\x12\x0e\n" +
- "\x02ID\x18\x01 \x01(\tR\x02ID\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x02 \x01(\x04R\n" +
- "fileLength\x12\x14\n" +
- "\x05width\x18\x03 \x01(\rR\x05width\x12\x16\n" +
- "\x06height\x18\x04 \x01(\rR\x06height\x12\x1a\n" +
- "\bmimetype\x18\x05 \x01(\tR\bmimetype\x12(\n" +
- "\x0fplaceholderArgb\x18\x06 \x01(\aR\x0fplaceholderArgb\x12\x1a\n" +
- "\btextArgb\x18\a \x01(\aR\btextArgb\x12 \n" +
- "\vsubtextArgb\x18\b \x01(\aR\vsubtextArgb\x12L\n" +
- "\tmediaData\x18\t \x01(\v2..WAWebProtobufsE2E.PaymentBackground.MediaDataR\tmediaData\x12=\n" +
- "\x04type\x18\n" +
- " \x01(\x0e2).WAWebProtobufsE2E.PaymentBackground.TypeR\x04type\x1a\xbb\x01\n" +
- "\tMediaData\x12\x1a\n" +
- "\bmediaKey\x18\x01 \x01(\fR\bmediaKey\x12,\n" +
- "\x11mediaKeyTimestamp\x18\x02 \x01(\x03R\x11mediaKeyTimestamp\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x03 \x01(\fR\n" +
- "fileSHA256\x12$\n" +
- "\rfileEncSHA256\x18\x04 \x01(\fR\rfileEncSHA256\x12\x1e\n" +
- "\n" +
- "directPath\x18\x05 \x01(\tR\n" +
- "directPath\" \n" +
- "\x04Type\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\v\n" +
- "\aDEFAULT\x10\x01\"\xe8\x03\n" +
- "\x10DisappearingMode\x12K\n" +
- "\tinitiator\x18\x01 \x01(\x0e2-.WAWebProtobufsE2E.DisappearingMode.InitiatorR\tinitiator\x12E\n" +
- "\atrigger\x18\x02 \x01(\x0e2+.WAWebProtobufsE2E.DisappearingMode.TriggerR\atrigger\x12.\n" +
- "\x12initiatorDeviceJID\x18\x03 \x01(\tR\x12initiatorDeviceJID\x12$\n" +
- "\rinitiatedByMe\x18\x04 \x01(\bR\rinitiatedByMe\"\x7f\n" +
- "\aTrigger\x12\v\n" +
- "\aUNKNOWN\x10\x00\x12\x10\n" +
- "\fCHAT_SETTING\x10\x01\x12\x13\n" +
- "\x0fACCOUNT_SETTING\x10\x02\x12\x0f\n" +
- "\vBULK_CHANGE\x10\x03\x12\x1b\n" +
- "\x17BIZ_SUPPORTS_FB_HOSTING\x10\x04\x12\x12\n" +
- "\x0eUNKNOWN_GROUPS\x10\x05\"i\n" +
- "\tInitiator\x12\x13\n" +
- "\x0fCHANGED_IN_CHAT\x10\x00\x12\x13\n" +
- "\x0fINITIATED_BY_ME\x10\x01\x12\x16\n" +
- "\x12INITIATED_BY_OTHER\x10\x02\x12\x1a\n" +
- "\x16BIZ_UPGRADE_FB_HOSTING\x10\x03\"\xe1\x02\n" +
- "\x0eProcessedVideo\x12\x1e\n" +
- "\n" +
- "directPath\x18\x01 \x01(\tR\n" +
- "directPath\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x02 \x01(\fR\n" +
- "fileSHA256\x12\x16\n" +
- "\x06height\x18\x03 \x01(\rR\x06height\x12\x14\n" +
- "\x05width\x18\x04 \x01(\rR\x05width\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x05 \x01(\x04R\n" +
- "fileLength\x12\x18\n" +
- "\abitrate\x18\x06 \x01(\rR\abitrate\x12H\n" +
- "\aquality\x18\a \x01(\x0e2..WAWebProtobufsE2E.ProcessedVideo.VideoQualityR\aquality\x12\"\n" +
- "\fcapabilities\x18\b \x03(\tR\fcapabilities\"9\n" +
- "\fVideoQuality\x12\r\n" +
- "\tUNDEFINED\x10\x00\x12\a\n" +
- "\x03LOW\x10\x01\x12\a\n" +
- "\x03MID\x10\x02\x12\b\n" +
- "\x04HIGH\x10\x03\"\xa4C\n" +
- "\aMessage\x12\"\n" +
- "\fconversation\x18\x01 \x01(\tR\fconversation\x12s\n" +
- "\x1csenderKeyDistributionMessage\x18\x02 \x01(\v2/.WAWebProtobufsE2E.SenderKeyDistributionMessageR\x1csenderKeyDistributionMessage\x12C\n" +
- "\fimageMessage\x18\x03 \x01(\v2\x1f.WAWebProtobufsE2E.ImageMessageR\fimageMessage\x12I\n" +
- "\x0econtactMessage\x18\x04 \x01(\v2!.WAWebProtobufsE2E.ContactMessageR\x0econtactMessage\x12L\n" +
- "\x0flocationMessage\x18\x05 \x01(\v2\".WAWebProtobufsE2E.LocationMessageR\x0flocationMessage\x12X\n" +
- "\x13extendedTextMessage\x18\x06 \x01(\v2&.WAWebProtobufsE2E.ExtendedTextMessageR\x13extendedTextMessage\x12L\n" +
- "\x0fdocumentMessage\x18\a \x01(\v2\".WAWebProtobufsE2E.DocumentMessageR\x0fdocumentMessage\x12C\n" +
- "\faudioMessage\x18\b \x01(\v2\x1f.WAWebProtobufsE2E.AudioMessageR\faudioMessage\x12C\n" +
- "\fvideoMessage\x18\t \x01(\v2\x1f.WAWebProtobufsE2E.VideoMessageR\fvideoMessage\x12+\n" +
- "\x04call\x18\n" +
- " \x01(\v2\x17.WAWebProtobufsE2E.CallR\x04call\x12+\n" +
- "\x04chat\x18\v \x01(\v2\x17.WAWebProtobufsE2E.ChatR\x04chat\x12L\n" +
- "\x0fprotocolMessage\x18\f \x01(\v2\".WAWebProtobufsE2E.ProtocolMessageR\x0fprotocolMessage\x12[\n" +
- "\x14contactsArrayMessage\x18\r \x01(\v2'.WAWebProtobufsE2E.ContactsArrayMessageR\x14contactsArrayMessage\x12d\n" +
- "\x17highlyStructuredMessage\x18\x0e \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageR\x17highlyStructuredMessage\x12\x8f\x01\n" +
- "*fastRatchetKeySenderKeyDistributionMessage\x18\x0f \x01(\v2/.WAWebProtobufsE2E.SenderKeyDistributionMessageR*fastRatchetKeySenderKeyDistributionMessage\x12U\n" +
- "\x12sendPaymentMessage\x18\x10 \x01(\v2%.WAWebProtobufsE2E.SendPaymentMessageR\x12sendPaymentMessage\x12X\n" +
- "\x13liveLocationMessage\x18\x12 \x01(\v2&.WAWebProtobufsE2E.LiveLocationMessageR\x13liveLocationMessage\x12^\n" +
- "\x15requestPaymentMessage\x18\x16 \x01(\v2(.WAWebProtobufsE2E.RequestPaymentMessageR\x15requestPaymentMessage\x12s\n" +
- "\x1cdeclinePaymentRequestMessage\x18\x17 \x01(\v2/.WAWebProtobufsE2E.DeclinePaymentRequestMessageR\x1cdeclinePaymentRequestMessage\x12p\n" +
- "\x1bcancelPaymentRequestMessage\x18\x18 \x01(\v2..WAWebProtobufsE2E.CancelPaymentRequestMessageR\x1bcancelPaymentRequestMessage\x12L\n" +
- "\x0ftemplateMessage\x18\x19 \x01(\v2\".WAWebProtobufsE2E.TemplateMessageR\x0ftemplateMessage\x12I\n" +
- "\x0estickerMessage\x18\x1a \x01(\v2!.WAWebProtobufsE2E.StickerMessageR\x0estickerMessage\x12U\n" +
- "\x12groupInviteMessage\x18\x1c \x01(\v2%.WAWebProtobufsE2E.GroupInviteMessageR\x12groupInviteMessage\x12m\n" +
- "\x1atemplateButtonReplyMessage\x18\x1d \x01(\v2-.WAWebProtobufsE2E.TemplateButtonReplyMessageR\x1atemplateButtonReplyMessage\x12I\n" +
- "\x0eproductMessage\x18\x1e \x01(\v2!.WAWebProtobufsE2E.ProductMessageR\x0eproductMessage\x12R\n" +
- "\x11deviceSentMessage\x18\x1f \x01(\v2$.WAWebProtobufsE2E.DeviceSentMessageR\x11deviceSentMessage\x12U\n" +
- "\x12messageContextInfo\x18# \x01(\v2%.WAWebProtobufsE2E.MessageContextInfoR\x12messageContextInfo\x12@\n" +
- "\vlistMessage\x18$ \x01(\v2\x1e.WAWebProtobufsE2E.ListMessageR\vlistMessage\x12O\n" +
- "\x0fviewOnceMessage\x18% \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x0fviewOnceMessage\x12C\n" +
- "\forderMessage\x18& \x01(\v2\x1f.WAWebProtobufsE2E.OrderMessageR\forderMessage\x12X\n" +
- "\x13listResponseMessage\x18' \x01(\v2&.WAWebProtobufsE2E.ListResponseMessageR\x13listResponseMessage\x12Q\n" +
- "\x10ephemeralMessage\x18( \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x10ephemeralMessage\x12I\n" +
- "\x0einvoiceMessage\x18) \x01(\v2!.WAWebProtobufsE2E.InvoiceMessageR\x0einvoiceMessage\x12I\n" +
- "\x0ebuttonsMessage\x18* \x01(\v2!.WAWebProtobufsE2E.ButtonsMessageR\x0ebuttonsMessage\x12a\n" +
- "\x16buttonsResponseMessage\x18+ \x01(\v2).WAWebProtobufsE2E.ButtonsResponseMessageR\x16buttonsResponseMessage\x12[\n" +
- "\x14paymentInviteMessage\x18, \x01(\v2'.WAWebProtobufsE2E.PaymentInviteMessageR\x14paymentInviteMessage\x12U\n" +
- "\x12interactiveMessage\x18- \x01(\v2%.WAWebProtobufsE2E.InteractiveMessageR\x12interactiveMessage\x12L\n" +
- "\x0freactionMessage\x18. \x01(\v2\".WAWebProtobufsE2E.ReactionMessageR\x0freactionMessage\x12^\n" +
- "\x15stickerSyncRmrMessage\x18/ \x01(\v2(.WAWebProtobufsE2E.StickerSyncRMRMessageR\x15stickerSyncRmrMessage\x12m\n" +
- "\x1ainteractiveResponseMessage\x180 \x01(\v2-.WAWebProtobufsE2E.InteractiveResponseMessageR\x1ainteractiveResponseMessage\x12X\n" +
- "\x13pollCreationMessage\x181 \x01(\v2&.WAWebProtobufsE2E.PollCreationMessageR\x13pollCreationMessage\x12R\n" +
- "\x11pollUpdateMessage\x182 \x01(\v2$.WAWebProtobufsE2E.PollUpdateMessageR\x11pollUpdateMessage\x12R\n" +
- "\x11keepInChatMessage\x183 \x01(\v2$.WAWebProtobufsE2E.KeepInChatMessageR\x11keepInChatMessage\x12e\n" +
- "\x1adocumentWithCaptionMessage\x185 \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x1adocumentWithCaptionMessage\x12j\n" +
- "\x19requestPhoneNumberMessage\x186 \x01(\v2,.WAWebProtobufsE2E.RequestPhoneNumberMessageR\x19requestPhoneNumberMessage\x12S\n" +
- "\x11viewOnceMessageV2\x187 \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x11viewOnceMessageV2\x12U\n" +
- "\x12encReactionMessage\x188 \x01(\v2%.WAWebProtobufsE2E.EncReactionMessageR\x12encReactionMessage\x12K\n" +
- "\reditedMessage\x18: \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\reditedMessage\x12e\n" +
- "\x1aviewOnceMessageV2Extension\x18; \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x1aviewOnceMessageV2Extension\x12\\\n" +
- "\x15pollCreationMessageV2\x18< \x01(\v2&.WAWebProtobufsE2E.PollCreationMessageR\x15pollCreationMessageV2\x12s\n" +
- "\x1cscheduledCallCreationMessage\x18= \x01(\v2/.WAWebProtobufsE2E.ScheduledCallCreationMessageR\x1cscheduledCallCreationMessage\x12[\n" +
- "\x15groupMentionedMessage\x18> \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x15groupMentionedMessage\x12O\n" +
- "\x10pinInChatMessage\x18? \x01(\v2#.WAWebProtobufsE2E.PinInChatMessageR\x10pinInChatMessage\x12\\\n" +
- "\x15pollCreationMessageV3\x18@ \x01(\v2&.WAWebProtobufsE2E.PollCreationMessageR\x15pollCreationMessageV3\x12g\n" +
- "\x18scheduledCallEditMessage\x18A \x01(\v2+.WAWebProtobufsE2E.ScheduledCallEditMessageR\x18scheduledCallEditMessage\x12?\n" +
- "\n" +
- "ptvMessage\x18B \x01(\v2\x1f.WAWebProtobufsE2E.VideoMessageR\n" +
- "ptvMessage\x12Q\n" +
- "\x10botInvokeMessage\x18C \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x10botInvokeMessage\x12K\n" +
- "\x0fcallLogMesssage\x18E \x01(\v2!.WAWebProtobufsE2E.CallLogMessageR\x0fcallLogMesssage\x12[\n" +
- "\x14messageHistoryBundle\x18F \x01(\v2'.WAWebProtobufsE2E.MessageHistoryBundleR\x14messageHistoryBundle\x12R\n" +
- "\x11encCommentMessage\x18G \x01(\v2$.WAWebProtobufsE2E.EncCommentMessageR\x11encCommentMessage\x12C\n" +
- "\fbcallMessage\x18H \x01(\v2\x1f.WAWebProtobufsE2E.BCallMessageR\fbcallMessage\x12Y\n" +
- "\x14lottieStickerMessage\x18J \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x14lottieStickerMessage\x12C\n" +
- "\feventMessage\x18K \x01(\v2\x1f.WAWebProtobufsE2E.EventMessageR\feventMessage\x12d\n" +
- "\x17encEventResponseMessage\x18L \x01(\v2*.WAWebProtobufsE2E.EncEventResponseMessageR\x17encEventResponseMessage\x12I\n" +
- "\x0ecommentMessage\x18M \x01(\v2!.WAWebProtobufsE2E.CommentMessageR\x0ecommentMessage\x12s\n" +
- "\x1cnewsletterAdminInviteMessage\x18N \x01(\v2/.WAWebProtobufsE2E.NewsletterAdminInviteMessageR\x1cnewsletterAdminInviteMessage\x12U\n" +
- "\x12placeholderMessage\x18P \x01(\v2%.WAWebProtobufsE2E.PlaceholderMessageR\x12placeholderMessage\x12a\n" +
- "\x16secretEncryptedMessage\x18R \x01(\v2).WAWebProtobufsE2E.SecretEncryptedMessageR\x16secretEncryptedMessage\x12C\n" +
- "\falbumMessage\x18S \x01(\v2\x1f.WAWebProtobufsE2E.AlbumMessageR\falbumMessage\x12O\n" +
- "\x0feventCoverImage\x18U \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x0feventCoverImage\x12U\n" +
- "\x12stickerPackMessage\x18V \x01(\v2%.WAWebProtobufsE2E.StickerPackMessageR\x12stickerPackMessage\x12Y\n" +
- "\x14statusMentionMessage\x18W \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x14statusMentionMessage\x12j\n" +
- "\x19pollResultSnapshotMessage\x18X \x01(\v2,.WAWebProtobufsE2E.PollResultSnapshotMessageR\x19pollResultSnapshotMessage\x12m\n" +
- "\x1epollCreationOptionImageMessage\x18Z \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x1epollCreationOptionImageMessage\x12]\n" +
- "\x16associatedChildMessage\x18[ \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x16associatedChildMessage\x12c\n" +
- "\x19groupStatusMentionMessage\x18\\ \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x19groupStatusMentionMessage\x12[\n" +
- "\x15pollCreationMessageV4\x18] \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x15pollCreationMessageV4\x12M\n" +
- "\x0estatusAddYours\x18_ \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x0estatusAddYours\x12U\n" +
- "\x12groupStatusMessage\x18` \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x12groupStatusMessage\x12Z\n" +
- "\x13richResponseMessage\x18a \x01(\v2(.WAWebProtobufsE2E.AIRichResponseMessageR\x13richResponseMessage\x12j\n" +
- "\x19statusNotificationMessage\x18b \x01(\v2,.WAWebProtobufsE2E.StatusNotificationMessageR\x19statusNotificationMessage\x12W\n" +
- "\x13limitSharingMessage\x18c \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x13limitSharingMessage\x12M\n" +
- "\x0ebotTaskMessage\x18d \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x0ebotTaskMessage\x12O\n" +
- "\x0fquestionMessage\x18e \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x0fquestionMessage\x12[\n" +
- "\x14messageHistoryNotice\x18f \x01(\v2'.WAWebProtobufsE2E.MessageHistoryNoticeR\x14messageHistoryNotice\x12Y\n" +
- "\x14groupStatusMessageV2\x18g \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x14groupStatusMessageV2\x12W\n" +
- "\x13botForwardedMessage\x18h \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x13botForwardedMessage\x12p\n" +
- "\x1bstatusQuestionAnswerMessage\x18i \x01(\v2..WAWebProtobufsE2E.StatusQuestionAnswerMessageR\x1bstatusQuestionAnswerMessage\x12Y\n" +
- "\x14questionReplyMessage\x18j \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x14questionReplyMessage\x12d\n" +
- "\x17questionResponseMessage\x18k \x01(\v2*.WAWebProtobufsE2E.QuestionResponseMessageR\x17questionResponseMessage\x12X\n" +
- "\x13statusQuotedMessage\x18m \x01(\v2&.WAWebProtobufsE2E.StatusQuotedMessageR\x13statusQuotedMessage\x12|\n" +
- "\x1fstatusStickerInteractionMessage\x18n \x01(\v22.WAWebProtobufsE2E.StatusStickerInteractionMessageR\x1fstatusStickerInteractionMessage\x12\\\n" +
- "\x15pollCreationMessageV5\x18o \x01(\v2&.WAWebProtobufsE2E.PollCreationMessageR\x15pollCreationMessageV5\x12\x80\x01\n" +
- "!newsletterFollowerInviteMessageV2\x18q \x01(\v22.WAWebProtobufsE2E.NewsletterFollowerInviteMessageR!newsletterFollowerInviteMessageV2\x12n\n" +
- "\x1bpollResultSnapshotMessageV3\x18s \x01(\v2,.WAWebProtobufsE2E.PollResultSnapshotMessageR\x1bpollResultSnapshotMessageV3\x12k\n" +
- "\x1dnewsletterAdminProfileMessage\x18t \x01(\v2%.WAWebProtobufsE2E.FutureProofMessageR\x1dnewsletterAdminProfileMessage\"\xb0\x01\n" +
- "\fAlbumMessage\x12.\n" +
- "\x12expectedImageCount\x18\x02 \x01(\rR\x12expectedImageCount\x12.\n" +
- "\x12expectedVideoCount\x18\x03 \x01(\rR\x12expectedVideoCount\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"\xa0\x01\n" +
- "\x16MessageHistoryMetadata\x12*\n" +
- "\x10historyReceivers\x18\x01 \x03(\tR\x10historyReceivers\x126\n" +
- "\x16oldestMessageTimestamp\x18\x02 \x01(\x03R\x16oldestMessageTimestamp\x12\"\n" +
- "\fmessageCount\x18\x03 \x01(\x03R\fmessageCount\"\xbb\x01\n" +
- "\x14MessageHistoryNotice\x12@\n" +
- "\vcontextInfo\x18\x01 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12a\n" +
- "\x16messageHistoryMetadata\x18\x02 \x01(\v2).WAWebProtobufsE2E.MessageHistoryMetadataR\x16messageHistoryMetadata\"\x87\x03\n" +
- "\x14MessageHistoryBundle\x12\x1a\n" +
- "\bmimetype\x18\x01 \x01(\tR\bmimetype\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x02 \x01(\fR\n" +
- "fileSHA256\x12\x1a\n" +
- "\bmediaKey\x18\x03 \x01(\fR\bmediaKey\x12$\n" +
- "\rfileEncSHA256\x18\x04 \x01(\fR\rfileEncSHA256\x12\x1e\n" +
- "\n" +
- "directPath\x18\x05 \x01(\tR\n" +
- "directPath\x12,\n" +
- "\x11mediaKeyTimestamp\x18\x06 \x01(\x03R\x11mediaKeyTimestamp\x12@\n" +
- "\vcontextInfo\x18\a \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12a\n" +
- "\x16messageHistoryMetadata\x18\b \x01(\v2).WAWebProtobufsE2E.MessageHistoryMetadataR\x16messageHistoryMetadata\"\x9f\x01\n" +
- "\x17EncEventResponseMessage\x12N\n" +
- "\x17eventCreationMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x17eventCreationMessageKey\x12\x1e\n" +
- "\n" +
- "encPayload\x18\x02 \x01(\fR\n" +
- "encPayload\x12\x14\n" +
- "\x05encIV\x18\x03 \x01(\fR\x05encIV\"\xe2\x03\n" +
- "\fEventMessage\x12@\n" +
- "\vcontextInfo\x18\x01 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12\x1e\n" +
- "\n" +
- "isCanceled\x18\x02 \x01(\bR\n" +
- "isCanceled\x12\x12\n" +
- "\x04name\x18\x03 \x01(\tR\x04name\x12 \n" +
- "\vdescription\x18\x04 \x01(\tR\vdescription\x12>\n" +
- "\blocation\x18\x05 \x01(\v2\".WAWebProtobufsE2E.LocationMessageR\blocation\x12\x1a\n" +
- "\bjoinLink\x18\x06 \x01(\tR\bjoinLink\x12\x1c\n" +
- "\tstartTime\x18\a \x01(\x03R\tstartTime\x12\x18\n" +
- "\aendTime\x18\b \x01(\x03R\aendTime\x12.\n" +
- "\x12extraGuestsAllowed\x18\t \x01(\bR\x12extraGuestsAllowed\x12&\n" +
- "\x0eisScheduleCall\x18\n" +
- " \x01(\bR\x0eisScheduleCall\x12 \n" +
- "\vhasReminder\x18\v \x01(\bR\vhasReminder\x12,\n" +
- "\x11reminderOffsetSec\x18\f \x01(\x03R\x11reminderOffsetSec\"\x88\x01\n" +
- "\x0eCommentMessage\x124\n" +
- "\amessage\x18\x01 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\amessage\x12@\n" +
- "\x10targetMessageKey\x18\x02 \x01(\v2\x14.WACommon.MessageKeyR\x10targetMessageKey\"\x8b\x01\n" +
- "\x11EncCommentMessage\x12@\n" +
- "\x10targetMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x10targetMessageKey\x12\x1e\n" +
- "\n" +
- "encPayload\x18\x02 \x01(\fR\n" +
- "encPayload\x12\x14\n" +
- "\x05encIV\x18\x03 \x01(\fR\x05encIV\"\x8c\x01\n" +
- "\x12EncReactionMessage\x12@\n" +
- "\x10targetMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x10targetMessageKey\x12\x1e\n" +
- "\n" +
- "encPayload\x18\x02 \x01(\fR\n" +
- "encPayload\x12\x14\n" +
- "\x05encIV\x18\x03 \x01(\fR\x05encIV\"\x96\x01\n" +
- "\x11KeepInChatMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x127\n" +
- "\bkeepType\x18\x02 \x01(\x0e2\x1b.WAWebProtobufsE2E.KeepTypeR\bkeepType\x12 \n" +
- "\vtimestampMS\x18\x03 \x01(\x03R\vtimestampMS\"U\n" +
- "\x17QuestionResponseMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12\x12\n" +
- "\x04text\x18\x02 \x01(\tR\x04text\"Y\n" +
- "\x1bStatusQuestionAnswerMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12\x12\n" +
- "\x04text\x18\x02 \x01(\tR\x04text\"\xd5\x02\n" +
- "\x19PollResultSnapshotMessage\x12\x12\n" +
- "\x04name\x18\x01 \x01(\tR\x04name\x12S\n" +
- "\tpollVotes\x18\x02 \x03(\v25.WAWebProtobufsE2E.PollResultSnapshotMessage.PollVoteR\tpollVotes\x12@\n" +
- "\vcontextInfo\x18\x03 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x127\n" +
- "\bpollType\x18\x04 \x01(\x0e2\x1b.WAWebProtobufsE2E.PollTypeR\bpollType\x1aT\n" +
- "\bPollVote\x12\x1e\n" +
- "\n" +
- "optionName\x18\x01 \x01(\tR\n" +
- "optionName\x12(\n" +
- "\x0foptionVoteCount\x18\x02 \x01(\x03R\x0foptionVoteCount\";\n" +
- "\x0fPollVoteMessage\x12(\n" +
- "\x0fselectedOptions\x18\x01 \x03(\fR\x0fselectedOptions\"D\n" +
- "\fPollEncValue\x12\x1e\n" +
- "\n" +
- "encPayload\x18\x01 \x01(\fR\n" +
- "encPayload\x12\x14\n" +
- "\x05encIV\x18\x02 \x01(\fR\x05encIV\"\x1b\n" +
- "\x19PollUpdateMessageMetadata\"\x8e\x02\n" +
- "\x11PollUpdateMessage\x12L\n" +
- "\x16pollCreationMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x16pollCreationMessageKey\x123\n" +
- "\x04vote\x18\x02 \x01(\v2\x1f.WAWebProtobufsE2E.PollEncValueR\x04vote\x12H\n" +
- "\bmetadata\x18\x03 \x01(\v2,.WAWebProtobufsE2E.PollUpdateMessageMetadataR\bmetadata\x12,\n" +
- "\x11senderTimestampMS\x18\x04 \x01(\x03R\x11senderTimestampMS\"\xaa\x04\n" +
- "\x13PollCreationMessage\x12\x16\n" +
- "\x06encKey\x18\x01 \x01(\fR\x06encKey\x12\x12\n" +
- "\x04name\x18\x02 \x01(\tR\x04name\x12G\n" +
- "\aoptions\x18\x03 \x03(\v2-.WAWebProtobufsE2E.PollCreationMessage.OptionR\aoptions\x126\n" +
- "\x16selectableOptionsCount\x18\x04 \x01(\rR\x16selectableOptionsCount\x12@\n" +
- "\vcontextInfo\x18\x05 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12L\n" +
- "\x0fpollContentType\x18\x06 \x01(\x0e2\".WAWebProtobufsE2E.PollContentTypeR\x0fpollContentType\x127\n" +
- "\bpollType\x18\a \x01(\x0e2\x1b.WAWebProtobufsE2E.PollTypeR\bpollType\x12S\n" +
- "\rcorrectAnswer\x18\b \x01(\v2-.WAWebProtobufsE2E.PollCreationMessage.OptionR\rcorrectAnswer\x1aH\n" +
- "\x06Option\x12\x1e\n" +
- "\n" +
- "optionName\x18\x01 \x01(\tR\n" +
- "optionName\x12\x1e\n" +
- "\n" +
- "optionHash\x18\x02 \x01(\tR\n" +
- "optionHash\"}\n" +
- "\x15StickerSyncRMRMessage\x12\x1a\n" +
- "\bfilehash\x18\x01 \x03(\tR\bfilehash\x12\x1c\n" +
- "\trmrSource\x18\x02 \x01(\tR\trmrSource\x12*\n" +
- "\x10requestTimestamp\x18\x03 \x01(\x03R\x10requestTimestamp\"\x9d\x01\n" +
- "\x0fReactionMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12\x12\n" +
- "\x04text\x18\x02 \x01(\tR\x04text\x12 \n" +
- "\vgroupingKey\x18\x03 \x01(\tR\vgroupingKey\x12,\n" +
- "\x11senderTimestampMS\x18\x04 \x01(\x03R\x11senderTimestampMS\"J\n" +
- "\x12FutureProofMessage\x124\n" +
- "\amessage\x18\x01 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\amessage\"\x87\x01\n" +
- "\x11DeviceSentMessage\x12&\n" +
- "\x0edestinationJID\x18\x01 \x01(\tR\x0edestinationJID\x124\n" +
- "\amessage\x18\x02 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\amessage\x12\x14\n" +
- "\x05phash\x18\x03 \x01(\tR\x05phash\"]\n" +
- "\x19RequestPhoneNumberMessage\x12@\n" +
- "\vcontextInfo\x18\x01 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"\xf1\x01\n" +
- "\x1fNewsletterFollowerInviteMessage\x12$\n" +
- "\rnewsletterJID\x18\x01 \x01(\tR\rnewsletterJID\x12&\n" +
- "\x0enewsletterName\x18\x02 \x01(\tR\x0enewsletterName\x12$\n" +
- "\rJPEGThumbnail\x18\x03 \x01(\fR\rJPEGThumbnail\x12\x18\n" +
- "\acaption\x18\x04 \x01(\tR\acaption\x12@\n" +
- "\vcontextInfo\x18\x05 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"\x9a\x02\n" +
- "\x1cNewsletterAdminInviteMessage\x12$\n" +
- "\rnewsletterJID\x18\x01 \x01(\tR\rnewsletterJID\x12&\n" +
- "\x0enewsletterName\x18\x02 \x01(\tR\x0enewsletterName\x12$\n" +
- "\rJPEGThumbnail\x18\x03 \x01(\fR\rJPEGThumbnail\x12\x18\n" +
- "\acaption\x18\x04 \x01(\tR\acaption\x12*\n" +
- "\x10inviteExpiration\x18\x05 \x01(\x03R\x10inviteExpiration\x12@\n" +
- "\vcontextInfo\x18\x06 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"\xa6\a\n" +
- "\x0eProductMessage\x12K\n" +
- "\aproduct\x18\x01 \x01(\v21.WAWebProtobufsE2E.ProductMessage.ProductSnapshotR\aproduct\x12*\n" +
- "\x10businessOwnerJID\x18\x02 \x01(\tR\x10businessOwnerJID\x12K\n" +
- "\acatalog\x18\x04 \x01(\v21.WAWebProtobufsE2E.ProductMessage.CatalogSnapshotR\acatalog\x12\x12\n" +
- "\x04body\x18\x05 \x01(\tR\x04body\x12\x16\n" +
- "\x06footer\x18\x06 \x01(\tR\x06footer\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x1a\xce\x03\n" +
- "\x0fProductSnapshot\x12C\n" +
- "\fproductImage\x18\x01 \x01(\v2\x1f.WAWebProtobufsE2E.ImageMessageR\fproductImage\x12\x1c\n" +
- "\tproductID\x18\x02 \x01(\tR\tproductID\x12\x14\n" +
- "\x05title\x18\x03 \x01(\tR\x05title\x12 \n" +
- "\vdescription\x18\x04 \x01(\tR\vdescription\x12\"\n" +
- "\fcurrencyCode\x18\x05 \x01(\tR\fcurrencyCode\x12(\n" +
- "\x0fpriceAmount1000\x18\x06 \x01(\x03R\x0fpriceAmount1000\x12\x1e\n" +
- "\n" +
- "retailerID\x18\a \x01(\tR\n" +
- "retailerID\x12\x10\n" +
- "\x03URL\x18\b \x01(\tR\x03URL\x12,\n" +
- "\x11productImageCount\x18\t \x01(\rR\x11productImageCount\x12\"\n" +
- "\ffirstImageID\x18\v \x01(\tR\ffirstImageID\x120\n" +
- "\x13salePriceAmount1000\x18\f \x01(\x03R\x13salePriceAmount1000\x12\x1c\n" +
- "\tsignedURL\x18\r \x01(\tR\tsignedURL\x1a\x8e\x01\n" +
- "\x0fCatalogSnapshot\x12C\n" +
- "\fcatalogImage\x18\x01 \x01(\v2\x1f.WAWebProtobufsE2E.ImageMessageR\fcatalogImage\x12\x14\n" +
- "\x05title\x18\x02 \x01(\tR\x05title\x12 \n" +
- "\vdescription\x18\x03 \x01(\tR\vdescription\"\x94\x02\n" +
- "\x1aTemplateButtonReplyMessage\x12\x1e\n" +
- "\n" +
- "selectedID\x18\x01 \x01(\tR\n" +
- "selectedID\x120\n" +
- "\x13selectedDisplayText\x18\x02 \x01(\tR\x13selectedDisplayText\x12@\n" +
- "\vcontextInfo\x18\x03 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12$\n" +
- "\rselectedIndex\x18\x04 \x01(\rR\rselectedIndex\x12<\n" +
- "\x19selectedCarouselCardIndex\x18\x05 \x01(\rR\x19selectedCarouselCardIndex\"\xa8\x0e\n" +
- "\x0fTemplateMessage\x12^\n" +
- "\x0ffourRowTemplate\x18\x01 \x01(\v22.WAWebProtobufsE2E.TemplateMessage.FourRowTemplateH\x00R\x0ffourRowTemplate\x12v\n" +
- "\x17hydratedFourRowTemplate\x18\x02 \x01(\v2:.WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplateH\x00R\x17hydratedFourRowTemplate\x12g\n" +
- "\x1ainteractiveMessageTemplate\x18\x05 \x01(\v2%.WAWebProtobufsE2E.InteractiveMessageH\x00R\x1ainteractiveMessageTemplate\x12@\n" +
- "\vcontextInfo\x18\x03 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12f\n" +
- "\x10hydratedTemplate\x18\x04 \x01(\v2:.WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplateR\x10hydratedTemplate\x12\x1e\n" +
- "\n" +
- "templateID\x18\t \x01(\tR\n" +
- "templateID\x1a\x85\x05\n" +
- "\x17HydratedFourRowTemplate\x12N\n" +
- "\x0fdocumentMessage\x18\x01 \x01(\v2\".WAWebProtobufsE2E.DocumentMessageH\x00R\x0fdocumentMessage\x12.\n" +
- "\x11hydratedTitleText\x18\x02 \x01(\tH\x00R\x11hydratedTitleText\x12E\n" +
- "\fimageMessage\x18\x03 \x01(\v2\x1f.WAWebProtobufsE2E.ImageMessageH\x00R\fimageMessage\x12E\n" +
- "\fvideoMessage\x18\x04 \x01(\v2\x1f.WAWebProtobufsE2E.VideoMessageH\x00R\fvideoMessage\x12N\n" +
- "\x0flocationMessage\x18\x05 \x01(\v2\".WAWebProtobufsE2E.LocationMessageH\x00R\x0flocationMessage\x120\n" +
- "\x13hydratedContentText\x18\x06 \x01(\tR\x13hydratedContentText\x12.\n" +
- "\x12hydratedFooterText\x18\a \x01(\tR\x12hydratedFooterText\x12S\n" +
- "\x0fhydratedButtons\x18\b \x03(\v2).WAWebProtobufsE2E.HydratedTemplateButtonR\x0fhydratedButtons\x12\x1e\n" +
- "\n" +
- "templateID\x18\t \x01(\tR\n" +
- "templateID\x12,\n" +
- "\x11maskLinkedDevices\x18\n" +
- " \x01(\bR\x11maskLinkedDevicesB\a\n" +
- "\x05title\x1a\xf7\x04\n" +
- "\x0fFourRowTemplate\x12N\n" +
- "\x0fdocumentMessage\x18\x01 \x01(\v2\".WAWebProtobufsE2E.DocumentMessageH\x00R\x0fdocumentMessage\x12f\n" +
- "\x17highlyStructuredMessage\x18\x02 \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageH\x00R\x17highlyStructuredMessage\x12E\n" +
- "\fimageMessage\x18\x03 \x01(\v2\x1f.WAWebProtobufsE2E.ImageMessageH\x00R\fimageMessage\x12E\n" +
- "\fvideoMessage\x18\x04 \x01(\v2\x1f.WAWebProtobufsE2E.VideoMessageH\x00R\fvideoMessage\x12N\n" +
- "\x0flocationMessage\x18\x05 \x01(\v2\".WAWebProtobufsE2E.LocationMessageH\x00R\x0flocationMessage\x12D\n" +
- "\acontent\x18\x06 \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageR\acontent\x12B\n" +
- "\x06footer\x18\a \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageR\x06footer\x12;\n" +
- "\abuttons\x18\b \x03(\v2!.WAWebProtobufsE2E.TemplateButtonR\abuttonsB\a\n" +
- "\x05titleB\b\n" +
- "\x06format\"\x97\x06\n" +
- "\x0eStickerMessage\x12\x10\n" +
- "\x03URL\x18\x01 \x01(\tR\x03URL\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x02 \x01(\fR\n" +
- "fileSHA256\x12$\n" +
- "\rfileEncSHA256\x18\x03 \x01(\fR\rfileEncSHA256\x12\x1a\n" +
- "\bmediaKey\x18\x04 \x01(\fR\bmediaKey\x12\x1a\n" +
- "\bmimetype\x18\x05 \x01(\tR\bmimetype\x12\x16\n" +
- "\x06height\x18\x06 \x01(\rR\x06height\x12\x14\n" +
- "\x05width\x18\a \x01(\rR\x05width\x12\x1e\n" +
- "\n" +
- "directPath\x18\b \x01(\tR\n" +
- "directPath\x12\x1e\n" +
- "\n" +
- "fileLength\x18\t \x01(\x04R\n" +
- "fileLength\x12,\n" +
- "\x11mediaKeyTimestamp\x18\n" +
- " \x01(\x03R\x11mediaKeyTimestamp\x12*\n" +
- "\x10firstFrameLength\x18\v \x01(\rR\x10firstFrameLength\x12,\n" +
- "\x11firstFrameSidecar\x18\f \x01(\fR\x11firstFrameSidecar\x12\x1e\n" +
- "\n" +
- "isAnimated\x18\r \x01(\bR\n" +
- "isAnimated\x12\"\n" +
- "\fpngThumbnail\x18\x10 \x01(\fR\fpngThumbnail\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12$\n" +
- "\rstickerSentTS\x18\x12 \x01(\x03R\rstickerSentTS\x12\x1a\n" +
- "\bisAvatar\x18\x13 \x01(\bR\bisAvatar\x12 \n" +
- "\visAiSticker\x18\x14 \x01(\bR\visAiSticker\x12\x1a\n" +
- "\bisLottie\x18\x15 \x01(\bR\bisLottie\x12.\n" +
- "\x12accessibilityLabel\x18\x16 \x01(\tR\x12accessibilityLabel\x12I\n" +
- "\x0emediaKeyDomain\x18\x17 \x01(\x0e2!.WAWebProtobufsE2E.MediaKeyDomainR\x0emediaKeyDomain\"\xcf\x03\n" +
- "\x13LiveLocationMessage\x12(\n" +
- "\x0fdegreesLatitude\x18\x01 \x01(\x01R\x0fdegreesLatitude\x12*\n" +
- "\x10degreesLongitude\x18\x02 \x01(\x01R\x10degreesLongitude\x12*\n" +
- "\x10accuracyInMeters\x18\x03 \x01(\rR\x10accuracyInMeters\x12\x1e\n" +
- "\n" +
- "speedInMps\x18\x04 \x01(\x02R\n" +
- "speedInMps\x12L\n" +
- "!degreesClockwiseFromMagneticNorth\x18\x05 \x01(\rR!degreesClockwiseFromMagneticNorth\x12\x18\n" +
- "\acaption\x18\x06 \x01(\tR\acaption\x12&\n" +
- "\x0esequenceNumber\x18\a \x01(\x03R\x0esequenceNumber\x12\x1e\n" +
- "\n" +
- "timeOffset\x18\b \x01(\rR\n" +
- "timeOffset\x12$\n" +
- "\rJPEGThumbnail\x18\x10 \x01(\fR\rJPEGThumbnail\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"E\n" +
- "\x1bCancelPaymentRequestMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\"F\n" +
- "\x1cDeclinePaymentRequestMessage\x12&\n" +
- "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\"\xeb\x02\n" +
- "\x15RequestPaymentMessage\x12<\n" +
- "\vnoteMessage\x18\x04 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\vnoteMessage\x120\n" +
- "\x13currencyCodeIso4217\x18\x01 \x01(\tR\x13currencyCodeIso4217\x12\x1e\n" +
- "\n" +
- "amount1000\x18\x02 \x01(\x04R\n" +
- "amount1000\x12 \n" +
- "\vrequestFrom\x18\x03 \x01(\tR\vrequestFrom\x12(\n" +
- "\x0fexpiryTimestamp\x18\x05 \x01(\x03R\x0fexpiryTimestamp\x120\n" +
- "\x06amount\x18\x06 \x01(\v2\x18.WAWebProtobufsE2E.MoneyR\x06amount\x12D\n" +
- "\n" +
- "background\x18\a \x01(\v2$.WAWebProtobufsE2E.PaymentBackgroundR\n" +
- "background\"\x86\x02\n" +
- "\x12SendPaymentMessage\x12<\n" +
- "\vnoteMessage\x18\x02 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\vnoteMessage\x12B\n" +
- "\x11requestMessageKey\x18\x03 \x01(\v2\x14.WACommon.MessageKeyR\x11requestMessageKey\x12D\n" +
- "\n" +
- "background\x18\x04 \x01(\v2$.WAWebProtobufsE2E.PaymentBackgroundR\n" +
- "background\x12(\n" +
- "\x0ftransactionData\x18\x05 \x01(\tR\x0ftransactionData\"\xb9\x01\n" +
- "\x14ContactsArrayMessage\x12 \n" +
- "\vdisplayName\x18\x01 \x01(\tR\vdisplayName\x12=\n" +
- "\bcontacts\x18\x02 \x03(\v2!.WAWebProtobufsE2E.ContactMessageR\bcontacts\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"j\n" +
- "&InitialSecurityNotificationSettingSync\x12@\n" +
- "\x1bsecurityNotificationEnabled\x18\x01 \x01(\bR\x1bsecurityNotificationEnabled\"F\n" +
- "&FullHistorySyncOnDemandRequestMetadata\x12\x1c\n" +
- "\trequestID\x18\x01 \x01(\tR\trequestID\"l\n" +
- "\"AppStateFatalExceptionNotification\x12(\n" +
- "\x0fcollectionNames\x18\x01 \x03(\tR\x0fcollectionNames\x12\x1c\n" +
- "\ttimestamp\x18\x02 \x01(\x03R\ttimestamp\"V\n" +
- "\x16AppStateSyncKeyRequest\x12<\n" +
- "\x06keyIDs\x18\x01 \x03(\v2$.WAWebProtobufsE2E.AppStateSyncKeyIdR\x06keyIDs\"N\n" +
- "\x14AppStateSyncKeyShare\x126\n" +
- "\x04keys\x18\x01 \x03(\v2\".WAWebProtobufsE2E.AppStateSyncKeyR\x04keys\"\x9e\x01\n" +
- "\x13AppStateSyncKeyData\x12\x18\n" +
- "\akeyData\x18\x01 \x01(\fR\akeyData\x12O\n" +
- "\vfingerprint\x18\x02 \x01(\v2-.WAWebProtobufsE2E.AppStateSyncKeyFingerprintR\vfingerprint\x12\x1c\n" +
- "\ttimestamp\x18\x03 \x01(\x03R\ttimestamp\"\x80\x01\n" +
- "\x1aAppStateSyncKeyFingerprint\x12\x14\n" +
- "\x05rawID\x18\x01 \x01(\rR\x05rawID\x12\"\n" +
- "\fcurrentIndex\x18\x02 \x01(\rR\fcurrentIndex\x12(\n" +
- "\rdeviceIndexes\x18\x03 \x03(\rB\x02\x10\x01R\rdeviceIndexes\")\n" +
- "\x11AppStateSyncKeyId\x12\x14\n" +
- "\x05keyID\x18\x01 \x01(\fR\x05keyID\"\x8f\x01\n" +
- "\x0fAppStateSyncKey\x12:\n" +
- "\x05keyID\x18\x01 \x01(\v2$.WAWebProtobufsE2E.AppStateSyncKeyIdR\x05keyID\x12@\n" +
- "\akeyData\x18\x02 \x01(\v2&.WAWebProtobufsE2E.AppStateSyncKeyDataR\akeyData\"\xca\x06\n" +
- "\x17HistorySyncNotification\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x01 \x01(\fR\n" +
- "fileSHA256\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x02 \x01(\x04R\n" +
- "fileLength\x12\x1a\n" +
- "\bmediaKey\x18\x03 \x01(\fR\bmediaKey\x12$\n" +
- "\rfileEncSHA256\x18\x04 \x01(\fR\rfileEncSHA256\x12\x1e\n" +
- "\n" +
- "directPath\x18\x05 \x01(\tR\n" +
- "directPath\x12>\n" +
- "\bsyncType\x18\x06 \x01(\x0e2\".WAWebProtobufsE2E.HistorySyncTypeR\bsyncType\x12\x1e\n" +
- "\n" +
- "chunkOrder\x18\a \x01(\rR\n" +
- "chunkOrder\x12,\n" +
- "\x11originalMessageID\x18\b \x01(\tR\x11originalMessageID\x12\x1a\n" +
- "\bprogress\x18\t \x01(\rR\bprogress\x12B\n" +
- "\x1coldestMsgInChunkTimestampSec\x18\n" +
- " \x01(\x03R\x1coldestMsgInChunkTimestampSec\x12L\n" +
- "!initialHistBootstrapInlinePayload\x18\v \x01(\fR!initialHistBootstrapInlinePayload\x12:\n" +
- "\x18peerDataRequestSessionID\x18\f \x01(\tR\x18peerDataRequestSessionID\x12\x91\x01\n" +
- "&fullHistorySyncOnDemandRequestMetadata\x18\r \x01(\v29.WAWebProtobufsE2E.FullHistorySyncOnDemandRequestMetadataR&fullHistorySyncOnDemandRequestMetadata\x12\x1c\n" +
- "\tencHandle\x18\x0e \x01(\tR\tencHandle\x12c\n" +
- "\x13messageAccessStatus\x18\x0f \x01(\v21.WAWebProtobufsE2E.HistorySyncMessageAccessStatusR\x13messageAccessStatus\"V\n" +
- "\x1eHistorySyncMessageAccessStatus\x124\n" +
- "\x15completeAccessGranted\x18\x01 \x01(\bR\x15completeAccessGranted\"8\n" +
- "\x04Chat\x12 \n" +
- "\vdisplayName\x18\x01 \x01(\tR\vdisplayName\x12\x0e\n" +
- "\x02ID\x18\x02 \x01(\tR\x02ID\"\xf5\x03\n" +
- "\x04Call\x12\x18\n" +
- "\acallKey\x18\x01 \x01(\fR\acallKey\x12*\n" +
- "\x10conversionSource\x18\x02 \x01(\tR\x10conversionSource\x12&\n" +
- "\x0econversionData\x18\x03 \x01(\fR\x0econversionData\x126\n" +
- "\x16conversionDelaySeconds\x18\x04 \x01(\rR\x16conversionDelaySeconds\x12 \n" +
- "\vctwaSignals\x18\x05 \x01(\tR\vctwaSignals\x12 \n" +
- "\vctwaPayload\x18\x06 \x01(\fR\vctwaPayload\x12@\n" +
- "\vcontextInfo\x18\a \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12@\n" +
- "\x1bnativeFlowCallButtonPayload\x18\b \x01(\tR\x1bnativeFlowCallButtonPayload\x12(\n" +
- "\x0fdeeplinkPayload\x18\t \x01(\tR\x0fdeeplinkPayload\x12U\n" +
- "\x12messageContextInfo\x18\n" +
- " \x01(\v2%.WAWebProtobufsE2E.MessageContextInfoR\x12messageContextInfo\"\x81\x05\n" +
- "\fAudioMessage\x12\x10\n" +
- "\x03URL\x18\x01 \x01(\tR\x03URL\x12\x1a\n" +
- "\bmimetype\x18\x02 \x01(\tR\bmimetype\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x03 \x01(\fR\n" +
- "fileSHA256\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x04 \x01(\x04R\n" +
- "fileLength\x12\x18\n" +
- "\aseconds\x18\x05 \x01(\rR\aseconds\x12\x10\n" +
- "\x03PTT\x18\x06 \x01(\bR\x03PTT\x12\x1a\n" +
- "\bmediaKey\x18\a \x01(\fR\bmediaKey\x12$\n" +
- "\rfileEncSHA256\x18\b \x01(\fR\rfileEncSHA256\x12\x1e\n" +
- "\n" +
- "directPath\x18\t \x01(\tR\n" +
- "directPath\x12,\n" +
- "\x11mediaKeyTimestamp\x18\n" +
- " \x01(\x03R\x11mediaKeyTimestamp\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12*\n" +
- "\x10streamingSidecar\x18\x12 \x01(\fR\x10streamingSidecar\x12\x1a\n" +
- "\bwaveform\x18\x13 \x01(\fR\bwaveform\x12&\n" +
- "\x0ebackgroundArgb\x18\x14 \x01(\aR\x0ebackgroundArgb\x12\x1a\n" +
- "\bviewOnce\x18\x15 \x01(\bR\bviewOnce\x12.\n" +
- "\x12accessibilityLabel\x18\x16 \x01(\tR\x12accessibilityLabel\x12I\n" +
- "\x0emediaKeyDomain\x18\x17 \x01(\x0e2!.WAWebProtobufsE2E.MediaKeyDomainR\x0emediaKeyDomain\"\xde\x06\n" +
- "\x0fDocumentMessage\x12\x10\n" +
- "\x03URL\x18\x01 \x01(\tR\x03URL\x12\x1a\n" +
- "\bmimetype\x18\x02 \x01(\tR\bmimetype\x12\x14\n" +
- "\x05title\x18\x03 \x01(\tR\x05title\x12\x1e\n" +
- "\n" +
- "fileSHA256\x18\x04 \x01(\fR\n" +
- "fileSHA256\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x05 \x01(\x04R\n" +
- "fileLength\x12\x1c\n" +
- "\tpageCount\x18\x06 \x01(\rR\tpageCount\x12\x1a\n" +
- "\bmediaKey\x18\a \x01(\fR\bmediaKey\x12\x1a\n" +
- "\bfileName\x18\b \x01(\tR\bfileName\x12$\n" +
- "\rfileEncSHA256\x18\t \x01(\fR\rfileEncSHA256\x12\x1e\n" +
- "\n" +
- "directPath\x18\n" +
- " \x01(\tR\n" +
- "directPath\x12,\n" +
- "\x11mediaKeyTimestamp\x18\v \x01(\x03R\x11mediaKeyTimestamp\x12\"\n" +
- "\fcontactVcard\x18\f \x01(\bR\fcontactVcard\x120\n" +
- "\x13thumbnailDirectPath\x18\r \x01(\tR\x13thumbnailDirectPath\x12(\n" +
- "\x0fthumbnailSHA256\x18\x0e \x01(\fR\x0fthumbnailSHA256\x12.\n" +
- "\x12thumbnailEncSHA256\x18\x0f \x01(\fR\x12thumbnailEncSHA256\x12$\n" +
- "\rJPEGThumbnail\x18\x10 \x01(\fR\rJPEGThumbnail\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\x12(\n" +
- "\x0fthumbnailHeight\x18\x12 \x01(\rR\x0fthumbnailHeight\x12&\n" +
- "\x0ethumbnailWidth\x18\x13 \x01(\rR\x0ethumbnailWidth\x12\x18\n" +
- "\acaption\x18\x14 \x01(\tR\acaption\x12.\n" +
- "\x12accessibilityLabel\x18\x15 \x01(\tR\x12accessibilityLabel\x12I\n" +
- "\x0emediaKeyDomain\x18\x16 \x01(\x0e2!.WAWebProtobufsE2E.MediaKeyDomainR\x0emediaKeyDomain\"5\n" +
- "\vURLMetadata\x12&\n" +
- "\x0efbExperimentID\x18\x01 \x01(\rR\x0efbExperimentID\"I\n" +
- "\x17PaymentExtendedMetadata\x12\x12\n" +
- "\x04type\x18\x01 \x01(\rR\x04type\x12\x1a\n" +
- "\bplatform\x18\x02 \x01(\tR\bplatform\"\x89\x03\n" +
- "\x14MMSThumbnailMetadata\x120\n" +
- "\x13thumbnailDirectPath\x18\x01 \x01(\tR\x13thumbnailDirectPath\x12(\n" +
- "\x0fthumbnailSHA256\x18\x02 \x01(\fR\x0fthumbnailSHA256\x12.\n" +
- "\x12thumbnailEncSHA256\x18\x03 \x01(\fR\x12thumbnailEncSHA256\x12\x1a\n" +
- "\bmediaKey\x18\x04 \x01(\fR\bmediaKey\x12,\n" +
- "\x11mediaKeyTimestamp\x18\x05 \x01(\x03R\x11mediaKeyTimestamp\x12(\n" +
- "\x0fthumbnailHeight\x18\x06 \x01(\rR\x0fthumbnailHeight\x12&\n" +
- "\x0ethumbnailWidth\x18\a \x01(\rR\x0ethumbnailWidth\x12I\n" +
- "\x0emediaKeyDomain\x18\b \x01(\x0e2!.WAWebProtobufsE2E.MediaKeyDomainR\x0emediaKeyDomain\"\xdb\x03\n" +
- "\x0fLocationMessage\x12(\n" +
- "\x0fdegreesLatitude\x18\x01 \x01(\x01R\x0fdegreesLatitude\x12*\n" +
- "\x10degreesLongitude\x18\x02 \x01(\x01R\x10degreesLongitude\x12\x12\n" +
- "\x04name\x18\x03 \x01(\tR\x04name\x12\x18\n" +
- "\aaddress\x18\x04 \x01(\tR\aaddress\x12\x10\n" +
- "\x03URL\x18\x05 \x01(\tR\x03URL\x12\x16\n" +
- "\x06isLive\x18\x06 \x01(\bR\x06isLive\x12*\n" +
- "\x10accuracyInMeters\x18\a \x01(\rR\x10accuracyInMeters\x12\x1e\n" +
- "\n" +
- "speedInMps\x18\b \x01(\x02R\n" +
- "speedInMps\x12L\n" +
- "!degreesClockwiseFromMagneticNorth\x18\t \x01(\rR!degreesClockwiseFromMagneticNorth\x12\x18\n" +
- "\acomment\x18\v \x01(\tR\acomment\x12$\n" +
- "\rJPEGThumbnail\x18\x10 \x01(\fR\rJPEGThumbnail\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"\x8a\x01\n" +
- "\x0eContactMessage\x12 \n" +
- "\vdisplayName\x18\x01 \x01(\tR\vdisplayName\x12\x14\n" +
- "\x05vcard\x18\x10 \x01(\tR\x05vcard\x12@\n" +
- "\vcontextInfo\x18\x11 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"\x8a\x01\n" +
- "\x1cSenderKeyDistributionMessage\x12\x18\n" +
- "\agroupID\x18\x01 \x01(\tR\agroupID\x12P\n" +
- "#axolotlSenderKeyDistributionMessage\x18\x02 \x01(\fR#axolotlSenderKeyDistributionMessage\"\xa0\x01\n" +
- "\fVideoEndCard\x12\x1a\n" +
- "\busername\x18\x01 \x02(\tR\busername\x12\x18\n" +
- "\acaption\x18\x02 \x02(\tR\acaption\x12,\n" +
- "\x11thumbnailImageURL\x18\x03 \x02(\tR\x11thumbnailImageURL\x12,\n" +
- "\x11profilePictureURL\x18\x04 \x02(\tR\x11profilePictureURL\"\xba\x03\n" +
- "\x12DeviceListMetadata\x12$\n" +
- "\rsenderKeyHash\x18\x01 \x01(\fR\rsenderKeyHash\x12(\n" +
- "\x0fsenderTimestamp\x18\x02 \x01(\x04R\x0fsenderTimestamp\x12.\n" +
- "\x10senderKeyIndexes\x18\x03 \x03(\rB\x02\x10\x01R\x10senderKeyIndexes\x12F\n" +
- "\x11senderAccountType\x18\x04 \x01(\x0e2\x18.WAAdv.ADVEncryptionTypeR\x11senderAccountType\x12J\n" +
- "\x13receiverAccountType\x18\x05 \x01(\x0e2\x18.WAAdv.ADVEncryptionTypeR\x13receiverAccountType\x12*\n" +
- "\x10recipientKeyHash\x18\b \x01(\fR\x10recipientKeyHash\x12.\n" +
- "\x12recipientTimestamp\x18\t \x01(\x04R\x12recipientTimestamp\x124\n" +
- "\x13recipientKeyIndexes\x18\n" +
- " \x03(\rB\x02\x10\x01R\x13recipientKeyIndexes\"c\n" +
- "\x0fEmbeddedMessage\x12\x1a\n" +
- "\bstanzaID\x18\x01 \x01(\tR\bstanzaID\x124\n" +
- "\amessage\x18\x02 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\amessage\"\xd7\x04\n" +
- "\rEmbeddedMusic\x120\n" +
- "\x13musicContentMediaID\x18\x01 \x01(\tR\x13musicContentMediaID\x12\x16\n" +
- "\x06songID\x18\x02 \x01(\tR\x06songID\x12\x16\n" +
- "\x06author\x18\x03 \x01(\tR\x06author\x12\x14\n" +
- "\x05title\x18\x04 \x01(\tR\x05title\x12,\n" +
- "\x11artworkDirectPath\x18\x05 \x01(\tR\x11artworkDirectPath\x12$\n" +
- "\rartworkSHA256\x18\x06 \x01(\fR\rartworkSHA256\x12*\n" +
- "\x10artworkEncSHA256\x18\a \x01(\fR\x10artworkEncSHA256\x12,\n" +
- "\x11artistAttribution\x18\b \x01(\tR\x11artistAttribution\x12*\n" +
- "\x10countryBlocklist\x18\t \x01(\fR\x10countryBlocklist\x12\x1e\n" +
- "\n" +
- "isExplicit\x18\n" +
- " \x01(\bR\n" +
- "isExplicit\x12(\n" +
- "\x0fartworkMediaKey\x18\v \x01(\fR\x0fartworkMediaKey\x126\n" +
- "\x16musicSongStartTimeInMS\x18\f \x01(\x03R\x16musicSongStartTimeInMS\x12@\n" +
- "\x1bderivedContentStartTimeInMS\x18\r \x01(\x03R\x1bderivedContentStartTimeInMS\x120\n" +
- "\x13overlapDurationInMS\x18\x0e \x01(\x03R\x13overlapDurationInMS\"\xb6\x01\n" +
- "\x0fEmbeddedContent\x12N\n" +
- "\x0fembeddedMessage\x18\x01 \x01(\v2\".WAWebProtobufsE2E.EmbeddedMessageH\x00R\x0fembeddedMessage\x12H\n" +
- "\rembeddedMusic\x18\x02 \x01(\v2 .WAWebProtobufsE2E.EmbeddedMusicH\x00R\rembeddedMusicB\t\n" +
- "\acontent\"=\n" +
- "\rTapLinkAction\x12\x14\n" +
- "\x05title\x18\x01 \x01(\tR\x05title\x12\x16\n" +
- "\x06tapURL\x18\x02 \x01(\tR\x06tapURL\"g\n" +
- "\x05Point\x12 \n" +
- "\vxDeprecated\x18\x01 \x01(\x05R\vxDeprecated\x12 \n" +
- "\vyDeprecated\x18\x02 \x01(\x05R\vyDeprecated\x12\f\n" +
- "\x01x\x18\x03 \x01(\x01R\x01x\x12\f\n" +
- "\x01y\x18\x04 \x01(\x01R\x01y\"t\n" +
- "\bLocation\x12(\n" +
- "\x0fdegreesLatitude\x18\x01 \x01(\x01R\x0fdegreesLatitude\x12*\n" +
- "\x10degreesLongitude\x18\x02 \x01(\x01R\x10degreesLongitude\x12\x12\n" +
- "\x04name\x18\x03 \x01(\tR\x04name\"\xe6\x05\n" +
- "\x0eTemplateButton\x12`\n" +
- "\x10quickReplyButton\x18\x01 \x01(\v22.WAWebProtobufsE2E.TemplateButton.QuickReplyButtonH\x00R\x10quickReplyButton\x12K\n" +
- "\turlButton\x18\x02 \x01(\v2+.WAWebProtobufsE2E.TemplateButton.URLButtonH\x00R\turlButton\x12N\n" +
- "\n" +
- "callButton\x18\x03 \x01(\v2,.WAWebProtobufsE2E.TemplateButton.CallButtonH\x00R\n" +
- "callButton\x12\x14\n" +
- "\x05index\x18\x04 \x01(\rR\x05index\x1a\xa8\x01\n" +
- "\n" +
- "CallButton\x12L\n" +
- "\vdisplayText\x18\x01 \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageR\vdisplayText\x12L\n" +
- "\vphoneNumber\x18\x02 \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageR\vphoneNumber\x1a\x97\x01\n" +
- "\tURLButton\x12L\n" +
- "\vdisplayText\x18\x01 \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageR\vdisplayText\x12<\n" +
- "\x03URL\x18\x02 \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageR\x03URL\x1ap\n" +
- "\x10QuickReplyButton\x12L\n" +
- "\vdisplayText\x18\x01 \x01(\v2*.WAWebProtobufsE2E.HighlyStructuredMessageR\vdisplayText\x12\x0e\n" +
- "\x02ID\x18\x02 \x01(\tR\x02IDB\b\n" +
- "\x06button\"Y\n" +
- "\x05Money\x12\x14\n" +
- "\x05value\x18\x01 \x01(\x03R\x05value\x12\x16\n" +
- "\x06offset\x18\x02 \x01(\rR\x06offset\x12\"\n" +
- "\fcurrencyCode\x18\x03 \x01(\tR\fcurrencyCode\"@\n" +
- "\n" +
- "ActionLink\x12\x10\n" +
- "\x03URL\x18\x01 \x01(\tR\x03URL\x12 \n" +
- "\vbuttonTitle\x18\x02 \x01(\tR\vbuttonTitle\"N\n" +
- "\fGroupMention\x12\x1a\n" +
- "\bgroupJID\x18\x01 \x01(\tR\bgroupJID\x12\"\n" +
- "\fgroupSubject\x18\x02 \x01(\tR\fgroupSubject\"f\n" +
- "\x14MessageSecretMessage\x12\x18\n" +
- "\aversion\x18\x01 \x01(\x0fR\aversion\x12\x14\n" +
- "\x05encIV\x18\x02 \x01(\fR\x05encIV\x12\x1e\n" +
- "\n" +
- "encPayload\x18\x03 \x01(\fR\n" +
- "encPayload\"\x82\x01\n" +
- "\x12MediaNotifyMessage\x12&\n" +
- "\x0eexpressPathURL\x18\x01 \x01(\tR\x0eexpressPathURL\x12$\n" +
- "\rfileEncSHA256\x18\x02 \x01(\fR\rfileEncSHA256\x12\x1e\n" +
- "\n" +
- "fileLength\x18\x03 \x01(\x04R\n" +
- "fileLength\"V\n" +
- "\x1eLIDMigrationMappingSyncMessage\x124\n" +
- "\x15encodedMappingPayload\x18\x01 \x01(\fR\x15encodedMappingPayload\"\xbb\x02\n" +
- "\x0eUrlTrackingMap\x12o\n" +
- "\x16urlTrackingMapElements\x18\x01 \x03(\v27.WAWebProtobufsE2E.UrlTrackingMap.UrlTrackingMapElementR\x16urlTrackingMapElements\x1a\xb7\x01\n" +
- "\x15UrlTrackingMapElement\x12 \n" +
- "\voriginalURL\x18\x01 \x01(\tR\voriginalURL\x120\n" +
- "\x13unconsentedUsersURL\x18\x02 \x01(\tR\x13unconsentedUsersURL\x12,\n" +
- "\x11consentedUsersURL\x18\x03 \x01(\tR\x11consentedUsersURL\x12\x1c\n" +
- "\tcardIndex\x18\x04 \x01(\rR\tcardIndex\"K\n" +
- "\vMemberLabel\x12\x14\n" +
- "\x05label\x18\x01 \x01(\tR\x05label\x12&\n" +
- "\x0elabelTimestamp\x18\x02 \x01(\x03R\x0elabelTimestamp\"\xbf\x02\n" +
- "\x15AIRichResponseMessage\x12G\n" +
- "\vmessageType\x18\x01 \x01(\x0e2%.WAAICommon.AIRichResponseMessageTypeR\vmessageType\x12F\n" +
- "\vsubmessages\x18\x02 \x03(\v2$.WAAICommon.AIRichResponseSubMessageR\vsubmessages\x12S\n" +
- "\x0funifiedResponse\x18\x03 \x01(\v2).WAAICommon.AIRichResponseUnifiedResponseR\x0funifiedResponse\x12@\n" +
- "\vcontextInfo\x18\x04 \x01(\v2\x1e.WAWebProtobufsE2E.ContextInfoR\vcontextInfo\"\x99\x01\n" +
- "\rAIQueryFanout\x124\n" +
- "\n" +
- "messageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\n" +
- "messageKey\x124\n" +
- "\amessage\x18\x02 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\amessage\x12\x1c\n" +
- "\ttimestamp\x18\x03 \x01(\x03R\ttimestamp*\x1e\n" +
- "\bPollType\x12\b\n" +
- "\x04POLL\x10\x00\x12\b\n" +
- "\x04QUIZ\x10\x01*E\n" +
- "\x0fPollContentType\x12\x1d\n" +
- "\x19UNKNOWN_POLL_CONTENT_TYPE\x10\x00\x12\b\n" +
- "\x04TEXT\x10\x01\x12\t\n" +
- "\x05IMAGE\x10\x02*\x9a\x03\n" +
- "\x1cPeerDataOperationRequestType\x12\x12\n" +
- "\x0eUPLOAD_STICKER\x10\x00\x12!\n" +
- "\x1dSEND_RECENT_STICKER_BOOTSTRAP\x10\x01\x12\x19\n" +
- "\x15GENERATE_LINK_PREVIEW\x10\x02\x12\x1a\n" +
- "\x16HISTORY_SYNC_ON_DEMAND\x10\x03\x12\x1e\n" +
- "\x1aPLACEHOLDER_MESSAGE_RESEND\x10\x04\x12\x1e\n" +
- "\x1aWAFFLE_LINKING_NONCE_FETCH\x10\x05\x12\x1f\n" +
- "\x1bFULL_HISTORY_SYNC_ON_DEMAND\x10\x06\x12\x1e\n" +
- "\x1aCOMPANION_META_NONCE_FETCH\x10\a\x12+\n" +
- "'COMPANION_SYNCD_SNAPSHOT_FATAL_RECOVERY\x10\b\x12(\n" +
- "$COMPANION_CANONICAL_USER_NONCE_FETCH\x10\t\x12\x1c\n" +
- "\x18HISTORY_SYNC_CHUNK_RETRY\x10\n" +
- "\x12\x16\n" +
- "\x12GALAXY_FLOW_ACTION\x10\v*\xb5\x01\n" +
- "\x0fHistorySyncType\x12\x15\n" +
- "\x11INITIAL_BOOTSTRAP\x10\x00\x12\x15\n" +
- "\x11INITIAL_STATUS_V3\x10\x01\x12\b\n" +
- "\x04FULL\x10\x02\x12\n" +
- "\n" +
- "\x06RECENT\x10\x03\x12\r\n" +
- "\tPUSH_NAME\x10\x04\x12\x15\n" +
- "\x11NON_BLOCKING_DATA\x10\x05\x12\r\n" +
- "\tON_DEMAND\x10\x06\x12\x0e\n" +
- "\n" +
- "NO_HISTORY\x10\a\x12\x19\n" +
- "\x15MESSAGE_ACCESS_STATUS\x10\b*I\n" +
- "\x0eMediaKeyDomain\x12\t\n" +
- "\x05UNSET\x10\x00\x12\r\n" +
- "\tE2EE_CHAT\x10\x01\x12\n" +
- "\n" +
- "\x06STATUS\x10\x02\x12\b\n" +
- "\x04CAPI\x10\x03\x12\a\n" +
- "\x03BOT\x10\x04*.\n" +
- "\x13WebLinkRenderConfig\x12\v\n" +
- "\aWEBVIEW\x10\x00\x12\n" +
- "\n" +
- "\x06SYSTEM\x10\x01*J\n" +
- "\bKeepType\x12\x15\n" +
- "\x11UNKNOWN_KEEP_TYPE\x10\x00\x12\x10\n" +
- "\fKEEP_FOR_ALL\x10\x01\x12\x15\n" +
- "\x11UNDO_KEEP_FOR_ALL\x10\x02B!Z\x1fgit.bobomao.top/joey/testwh/proto/waE2E"
- var (
- file_waE2E_WAWebProtobufsE2E_proto_rawDescOnce sync.Once
- file_waE2E_WAWebProtobufsE2E_proto_rawDescData []byte
- )
- func file_waE2E_WAWebProtobufsE2E_proto_rawDescGZIP() []byte {
- file_waE2E_WAWebProtobufsE2E_proto_rawDescOnce.Do(func() {
- file_waE2E_WAWebProtobufsE2E_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_waE2E_WAWebProtobufsE2E_proto_rawDesc), len(file_waE2E_WAWebProtobufsE2E_proto_rawDesc)))
- })
- return file_waE2E_WAWebProtobufsE2E_proto_rawDescData
- }
- var file_waE2E_WAWebProtobufsE2E_proto_enumTypes = make([]protoimpl.EnumInfo, 69)
- var file_waE2E_WAWebProtobufsE2E_proto_msgTypes = make([]protoimpl.MessageInfo, 192)
- var file_waE2E_WAWebProtobufsE2E_proto_goTypes = []any{
- (PollType)(0), // 0: WAWebProtobufsE2E.PollType
- (PollContentType)(0), // 1: WAWebProtobufsE2E.PollContentType
- (PeerDataOperationRequestType)(0), // 2: WAWebProtobufsE2E.PeerDataOperationRequestType
- (HistorySyncType)(0), // 3: WAWebProtobufsE2E.HistorySyncType
- (MediaKeyDomain)(0), // 4: WAWebProtobufsE2E.MediaKeyDomain
- (WebLinkRenderConfig)(0), // 5: WAWebProtobufsE2E.WebLinkRenderConfig
- (KeepType)(0), // 6: WAWebProtobufsE2E.KeepType
- (StickerPackMessage_StickerPackOrigin)(0), // 7: WAWebProtobufsE2E.StickerPackMessage.StickerPackOrigin
- (PlaceholderMessage_PlaceholderType)(0), // 8: WAWebProtobufsE2E.PlaceholderMessage.PlaceholderType
- (BCallMessage_MediaType)(0), // 9: WAWebProtobufsE2E.BCallMessage.MediaType
- (CallLogMessage_CallOutcome)(0), // 10: WAWebProtobufsE2E.CallLogMessage.CallOutcome
- (CallLogMessage_CallType)(0), // 11: WAWebProtobufsE2E.CallLogMessage.CallType
- (ScheduledCallEditMessage_EditType)(0), // 12: WAWebProtobufsE2E.ScheduledCallEditMessage.EditType
- (ScheduledCallCreationMessage_CallType)(0), // 13: WAWebProtobufsE2E.ScheduledCallCreationMessage.CallType
- (EventResponseMessage_EventResponseType)(0), // 14: WAWebProtobufsE2E.EventResponseMessage.EventResponseType
- (PinInChatMessage_Type)(0), // 15: WAWebProtobufsE2E.PinInChatMessage.Type
- (StatusStickerInteractionMessage_StatusStickerType)(0), // 16: WAWebProtobufsE2E.StatusStickerInteractionMessage.StatusStickerType
- (ButtonsResponseMessage_Type)(0), // 17: WAWebProtobufsE2E.ButtonsResponseMessage.Type
- (ButtonsMessage_HeaderType)(0), // 18: WAWebProtobufsE2E.ButtonsMessage.HeaderType
- (ButtonsMessage_Button_Type)(0), // 19: WAWebProtobufsE2E.ButtonsMessage.Button.Type
- (SecretEncryptedMessage_SecretEncType)(0), // 20: WAWebProtobufsE2E.SecretEncryptedMessage.SecretEncType
- (GroupInviteMessage_GroupType)(0), // 21: WAWebProtobufsE2E.GroupInviteMessage.GroupType
- (InteractiveResponseMessage_Body_Format)(0), // 22: WAWebProtobufsE2E.InteractiveResponseMessage.Body.Format
- (InteractiveMessage_CarouselMessage_CarouselCardType)(0), // 23: WAWebProtobufsE2E.InteractiveMessage.CarouselMessage.CarouselCardType
- (InteractiveMessage_ShopMessage_Surface)(0), // 24: WAWebProtobufsE2E.InteractiveMessage.ShopMessage.Surface
- (ListResponseMessage_ListType)(0), // 25: WAWebProtobufsE2E.ListResponseMessage.ListType
- (ListMessage_ListType)(0), // 26: WAWebProtobufsE2E.ListMessage.ListType
- (OrderMessage_OrderSurface)(0), // 27: WAWebProtobufsE2E.OrderMessage.OrderSurface
- (OrderMessage_OrderStatus)(0), // 28: WAWebProtobufsE2E.OrderMessage.OrderStatus
- (StatusQuotedMessage_StatusQuotedMessageType)(0), // 29: WAWebProtobufsE2E.StatusQuotedMessage.StatusQuotedMessageType
- (PaymentInviteMessage_ServiceType)(0), // 30: WAWebProtobufsE2E.PaymentInviteMessage.ServiceType
- (HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_CalendarType)(0), // 31: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent.CalendarType
- (HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent_DayOfWeekType)(0), // 32: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent.DayOfWeekType
- (PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponseCode)(0), // 33: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.HistorySyncChunkRetryResponseCode
- (PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandResponseCode)(0), // 34: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.FullHistorySyncOnDemandResponseCode
- (PeerDataOperationRequestMessage_GalaxyFlowAction_GalaxyFlowActionType)(0), // 35: WAWebProtobufsE2E.PeerDataOperationRequestMessage.GalaxyFlowAction.GalaxyFlowActionType
- (RequestWelcomeMessageMetadata_LocalChatState)(0), // 36: WAWebProtobufsE2E.RequestWelcomeMessageMetadata.LocalChatState
- (ProtocolMessage_Type)(0), // 37: WAWebProtobufsE2E.ProtocolMessage.Type
- (CloudAPIThreadControlNotification_CloudAPIThreadControl)(0), // 38: WAWebProtobufsE2E.CloudAPIThreadControlNotification.CloudAPIThreadControl
- (VideoMessage_VideoSourceType)(0), // 39: WAWebProtobufsE2E.VideoMessage.VideoSourceType
- (VideoMessage_Attribution)(0), // 40: WAWebProtobufsE2E.VideoMessage.Attribution
- (ExtendedTextMessage_InviteLinkGroupType)(0), // 41: WAWebProtobufsE2E.ExtendedTextMessage.InviteLinkGroupType
- (ExtendedTextMessage_PreviewType)(0), // 42: WAWebProtobufsE2E.ExtendedTextMessage.PreviewType
- (ExtendedTextMessage_FontType)(0), // 43: WAWebProtobufsE2E.ExtendedTextMessage.FontType
- (LinkPreviewMetadata_SocialMediaPostType)(0), // 44: WAWebProtobufsE2E.LinkPreviewMetadata.SocialMediaPostType
- (PaymentLinkMetadata_PaymentLinkHeader_PaymentLinkHeaderType)(0), // 45: WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkHeader.PaymentLinkHeaderType
- (StatusNotificationMessage_StatusNotificationType)(0), // 46: WAWebProtobufsE2E.StatusNotificationMessage.StatusNotificationType
- (InvoiceMessage_AttachmentType)(0), // 47: WAWebProtobufsE2E.InvoiceMessage.AttachmentType
- (ImageMessage_ImageSourceType)(0), // 48: WAWebProtobufsE2E.ImageMessage.ImageSourceType
- (ContextInfo_QuotedType)(0), // 49: WAWebProtobufsE2E.ContextInfo.QuotedType
- (ContextInfo_ForwardOrigin)(0), // 50: WAWebProtobufsE2E.ContextInfo.ForwardOrigin
- (ContextInfo_StatusSourceType)(0), // 51: WAWebProtobufsE2E.ContextInfo.StatusSourceType
- (ContextInfo_PairedMediaType)(0), // 52: WAWebProtobufsE2E.ContextInfo.PairedMediaType
- (ContextInfo_StatusAttributionType)(0), // 53: WAWebProtobufsE2E.ContextInfo.StatusAttributionType
- (ContextInfo_StatusAudienceMetadata_AudienceType)(0), // 54: WAWebProtobufsE2E.ContextInfo.StatusAudienceMetadata.AudienceType
- (ContextInfo_DataSharingContext_DataSharingFlags)(0), // 55: WAWebProtobufsE2E.ContextInfo.DataSharingContext.DataSharingFlags
- (ContextInfo_ForwardedNewsletterMessageInfo_ContentType)(0), // 56: WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfo.ContentType
- (ContextInfo_ExternalAdReplyInfo_AdType)(0), // 57: WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo.AdType
- (ContextInfo_ExternalAdReplyInfo_MediaType)(0), // 58: WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo.MediaType
- (ContextInfo_AdReplyInfo_MediaType)(0), // 59: WAWebProtobufsE2E.ContextInfo.AdReplyInfo.MediaType
- (MessageAssociation_AssociationType)(0), // 60: WAWebProtobufsE2E.MessageAssociation.AssociationType
- (ThreadID_ThreadType)(0), // 61: WAWebProtobufsE2E.ThreadID.ThreadType
- (MessageContextInfo_MessageAddonExpiryType)(0), // 62: WAWebProtobufsE2E.MessageContextInfo.MessageAddonExpiryType
- (InteractiveAnnotation_StatusLinkType)(0), // 63: WAWebProtobufsE2E.InteractiveAnnotation.StatusLinkType
- (HydratedTemplateButton_HydratedURLButton_WebviewPresentationType)(0), // 64: WAWebProtobufsE2E.HydratedTemplateButton.HydratedURLButton.WebviewPresentationType
- (PaymentBackground_Type)(0), // 65: WAWebProtobufsE2E.PaymentBackground.Type
- (DisappearingMode_Trigger)(0), // 66: WAWebProtobufsE2E.DisappearingMode.Trigger
- (DisappearingMode_Initiator)(0), // 67: WAWebProtobufsE2E.DisappearingMode.Initiator
- (ProcessedVideo_VideoQuality)(0), // 68: WAWebProtobufsE2E.ProcessedVideo.VideoQuality
- (*StickerPackMessage)(nil), // 69: WAWebProtobufsE2E.StickerPackMessage
- (*PlaceholderMessage)(nil), // 70: WAWebProtobufsE2E.PlaceholderMessage
- (*BCallMessage)(nil), // 71: WAWebProtobufsE2E.BCallMessage
- (*CallLogMessage)(nil), // 72: WAWebProtobufsE2E.CallLogMessage
- (*ScheduledCallEditMessage)(nil), // 73: WAWebProtobufsE2E.ScheduledCallEditMessage
- (*ScheduledCallCreationMessage)(nil), // 74: WAWebProtobufsE2E.ScheduledCallCreationMessage
- (*EventResponseMessage)(nil), // 75: WAWebProtobufsE2E.EventResponseMessage
- (*PinInChatMessage)(nil), // 76: WAWebProtobufsE2E.PinInChatMessage
- (*StatusStickerInteractionMessage)(nil), // 77: WAWebProtobufsE2E.StatusStickerInteractionMessage
- (*ButtonsResponseMessage)(nil), // 78: WAWebProtobufsE2E.ButtonsResponseMessage
- (*ButtonsMessage)(nil), // 79: WAWebProtobufsE2E.ButtonsMessage
- (*SecretEncryptedMessage)(nil), // 80: WAWebProtobufsE2E.SecretEncryptedMessage
- (*GroupInviteMessage)(nil), // 81: WAWebProtobufsE2E.GroupInviteMessage
- (*InteractiveResponseMessage)(nil), // 82: WAWebProtobufsE2E.InteractiveResponseMessage
- (*InteractiveMessage)(nil), // 83: WAWebProtobufsE2E.InteractiveMessage
- (*ListResponseMessage)(nil), // 84: WAWebProtobufsE2E.ListResponseMessage
- (*ListMessage)(nil), // 85: WAWebProtobufsE2E.ListMessage
- (*OrderMessage)(nil), // 86: WAWebProtobufsE2E.OrderMessage
- (*StatusQuotedMessage)(nil), // 87: WAWebProtobufsE2E.StatusQuotedMessage
- (*PaymentInviteMessage)(nil), // 88: WAWebProtobufsE2E.PaymentInviteMessage
- (*HighlyStructuredMessage)(nil), // 89: WAWebProtobufsE2E.HighlyStructuredMessage
- (*PeerDataOperationRequestResponseMessage)(nil), // 90: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage
- (*PeerDataOperationRequestMessage)(nil), // 91: WAWebProtobufsE2E.PeerDataOperationRequestMessage
- (*RequestWelcomeMessageMetadata)(nil), // 92: WAWebProtobufsE2E.RequestWelcomeMessageMetadata
- (*ProtocolMessage)(nil), // 93: WAWebProtobufsE2E.ProtocolMessage
- (*CloudAPIThreadControlNotification)(nil), // 94: WAWebProtobufsE2E.CloudAPIThreadControlNotification
- (*VideoMessage)(nil), // 95: WAWebProtobufsE2E.VideoMessage
- (*ExtendedTextMessage)(nil), // 96: WAWebProtobufsE2E.ExtendedTextMessage
- (*LinkPreviewMetadata)(nil), // 97: WAWebProtobufsE2E.LinkPreviewMetadata
- (*PaymentLinkMetadata)(nil), // 98: WAWebProtobufsE2E.PaymentLinkMetadata
- (*StatusNotificationMessage)(nil), // 99: WAWebProtobufsE2E.StatusNotificationMessage
- (*InvoiceMessage)(nil), // 100: WAWebProtobufsE2E.InvoiceMessage
- (*ImageMessage)(nil), // 101: WAWebProtobufsE2E.ImageMessage
- (*ContextInfo)(nil), // 102: WAWebProtobufsE2E.ContextInfo
- (*MessageAssociation)(nil), // 103: WAWebProtobufsE2E.MessageAssociation
- (*ThreadID)(nil), // 104: WAWebProtobufsE2E.ThreadID
- (*MessageContextInfo)(nil), // 105: WAWebProtobufsE2E.MessageContextInfo
- (*InteractiveAnnotation)(nil), // 106: WAWebProtobufsE2E.InteractiveAnnotation
- (*HydratedTemplateButton)(nil), // 107: WAWebProtobufsE2E.HydratedTemplateButton
- (*PaymentBackground)(nil), // 108: WAWebProtobufsE2E.PaymentBackground
- (*DisappearingMode)(nil), // 109: WAWebProtobufsE2E.DisappearingMode
- (*ProcessedVideo)(nil), // 110: WAWebProtobufsE2E.ProcessedVideo
- (*Message)(nil), // 111: WAWebProtobufsE2E.Message
- (*AlbumMessage)(nil), // 112: WAWebProtobufsE2E.AlbumMessage
- (*MessageHistoryMetadata)(nil), // 113: WAWebProtobufsE2E.MessageHistoryMetadata
- (*MessageHistoryNotice)(nil), // 114: WAWebProtobufsE2E.MessageHistoryNotice
- (*MessageHistoryBundle)(nil), // 115: WAWebProtobufsE2E.MessageHistoryBundle
- (*EncEventResponseMessage)(nil), // 116: WAWebProtobufsE2E.EncEventResponseMessage
- (*EventMessage)(nil), // 117: WAWebProtobufsE2E.EventMessage
- (*CommentMessage)(nil), // 118: WAWebProtobufsE2E.CommentMessage
- (*EncCommentMessage)(nil), // 119: WAWebProtobufsE2E.EncCommentMessage
- (*EncReactionMessage)(nil), // 120: WAWebProtobufsE2E.EncReactionMessage
- (*KeepInChatMessage)(nil), // 121: WAWebProtobufsE2E.KeepInChatMessage
- (*QuestionResponseMessage)(nil), // 122: WAWebProtobufsE2E.QuestionResponseMessage
- (*StatusQuestionAnswerMessage)(nil), // 123: WAWebProtobufsE2E.StatusQuestionAnswerMessage
- (*PollResultSnapshotMessage)(nil), // 124: WAWebProtobufsE2E.PollResultSnapshotMessage
- (*PollVoteMessage)(nil), // 125: WAWebProtobufsE2E.PollVoteMessage
- (*PollEncValue)(nil), // 126: WAWebProtobufsE2E.PollEncValue
- (*PollUpdateMessageMetadata)(nil), // 127: WAWebProtobufsE2E.PollUpdateMessageMetadata
- (*PollUpdateMessage)(nil), // 128: WAWebProtobufsE2E.PollUpdateMessage
- (*PollCreationMessage)(nil), // 129: WAWebProtobufsE2E.PollCreationMessage
- (*StickerSyncRMRMessage)(nil), // 130: WAWebProtobufsE2E.StickerSyncRMRMessage
- (*ReactionMessage)(nil), // 131: WAWebProtobufsE2E.ReactionMessage
- (*FutureProofMessage)(nil), // 132: WAWebProtobufsE2E.FutureProofMessage
- (*DeviceSentMessage)(nil), // 133: WAWebProtobufsE2E.DeviceSentMessage
- (*RequestPhoneNumberMessage)(nil), // 134: WAWebProtobufsE2E.RequestPhoneNumberMessage
- (*NewsletterFollowerInviteMessage)(nil), // 135: WAWebProtobufsE2E.NewsletterFollowerInviteMessage
- (*NewsletterAdminInviteMessage)(nil), // 136: WAWebProtobufsE2E.NewsletterAdminInviteMessage
- (*ProductMessage)(nil), // 137: WAWebProtobufsE2E.ProductMessage
- (*TemplateButtonReplyMessage)(nil), // 138: WAWebProtobufsE2E.TemplateButtonReplyMessage
- (*TemplateMessage)(nil), // 139: WAWebProtobufsE2E.TemplateMessage
- (*StickerMessage)(nil), // 140: WAWebProtobufsE2E.StickerMessage
- (*LiveLocationMessage)(nil), // 141: WAWebProtobufsE2E.LiveLocationMessage
- (*CancelPaymentRequestMessage)(nil), // 142: WAWebProtobufsE2E.CancelPaymentRequestMessage
- (*DeclinePaymentRequestMessage)(nil), // 143: WAWebProtobufsE2E.DeclinePaymentRequestMessage
- (*RequestPaymentMessage)(nil), // 144: WAWebProtobufsE2E.RequestPaymentMessage
- (*SendPaymentMessage)(nil), // 145: WAWebProtobufsE2E.SendPaymentMessage
- (*ContactsArrayMessage)(nil), // 146: WAWebProtobufsE2E.ContactsArrayMessage
- (*InitialSecurityNotificationSettingSync)(nil), // 147: WAWebProtobufsE2E.InitialSecurityNotificationSettingSync
- (*FullHistorySyncOnDemandRequestMetadata)(nil), // 148: WAWebProtobufsE2E.FullHistorySyncOnDemandRequestMetadata
- (*AppStateFatalExceptionNotification)(nil), // 149: WAWebProtobufsE2E.AppStateFatalExceptionNotification
- (*AppStateSyncKeyRequest)(nil), // 150: WAWebProtobufsE2E.AppStateSyncKeyRequest
- (*AppStateSyncKeyShare)(nil), // 151: WAWebProtobufsE2E.AppStateSyncKeyShare
- (*AppStateSyncKeyData)(nil), // 152: WAWebProtobufsE2E.AppStateSyncKeyData
- (*AppStateSyncKeyFingerprint)(nil), // 153: WAWebProtobufsE2E.AppStateSyncKeyFingerprint
- (*AppStateSyncKeyId)(nil), // 154: WAWebProtobufsE2E.AppStateSyncKeyId
- (*AppStateSyncKey)(nil), // 155: WAWebProtobufsE2E.AppStateSyncKey
- (*HistorySyncNotification)(nil), // 156: WAWebProtobufsE2E.HistorySyncNotification
- (*HistorySyncMessageAccessStatus)(nil), // 157: WAWebProtobufsE2E.HistorySyncMessageAccessStatus
- (*Chat)(nil), // 158: WAWebProtobufsE2E.Chat
- (*Call)(nil), // 159: WAWebProtobufsE2E.Call
- (*AudioMessage)(nil), // 160: WAWebProtobufsE2E.AudioMessage
- (*DocumentMessage)(nil), // 161: WAWebProtobufsE2E.DocumentMessage
- (*URLMetadata)(nil), // 162: WAWebProtobufsE2E.URLMetadata
- (*PaymentExtendedMetadata)(nil), // 163: WAWebProtobufsE2E.PaymentExtendedMetadata
- (*MMSThumbnailMetadata)(nil), // 164: WAWebProtobufsE2E.MMSThumbnailMetadata
- (*LocationMessage)(nil), // 165: WAWebProtobufsE2E.LocationMessage
- (*ContactMessage)(nil), // 166: WAWebProtobufsE2E.ContactMessage
- (*SenderKeyDistributionMessage)(nil), // 167: WAWebProtobufsE2E.SenderKeyDistributionMessage
- (*VideoEndCard)(nil), // 168: WAWebProtobufsE2E.VideoEndCard
- (*DeviceListMetadata)(nil), // 169: WAWebProtobufsE2E.DeviceListMetadata
- (*EmbeddedMessage)(nil), // 170: WAWebProtobufsE2E.EmbeddedMessage
- (*EmbeddedMusic)(nil), // 171: WAWebProtobufsE2E.EmbeddedMusic
- (*EmbeddedContent)(nil), // 172: WAWebProtobufsE2E.EmbeddedContent
- (*TapLinkAction)(nil), // 173: WAWebProtobufsE2E.TapLinkAction
- (*Point)(nil), // 174: WAWebProtobufsE2E.Point
- (*Location)(nil), // 175: WAWebProtobufsE2E.Location
- (*TemplateButton)(nil), // 176: WAWebProtobufsE2E.TemplateButton
- (*Money)(nil), // 177: WAWebProtobufsE2E.Money
- (*ActionLink)(nil), // 178: WAWebProtobufsE2E.ActionLink
- (*GroupMention)(nil), // 179: WAWebProtobufsE2E.GroupMention
- (*MessageSecretMessage)(nil), // 180: WAWebProtobufsE2E.MessageSecretMessage
- (*MediaNotifyMessage)(nil), // 181: WAWebProtobufsE2E.MediaNotifyMessage
- (*LIDMigrationMappingSyncMessage)(nil), // 182: WAWebProtobufsE2E.LIDMigrationMappingSyncMessage
- (*UrlTrackingMap)(nil), // 183: WAWebProtobufsE2E.UrlTrackingMap
- (*MemberLabel)(nil), // 184: WAWebProtobufsE2E.MemberLabel
- (*AIRichResponseMessage)(nil), // 185: WAWebProtobufsE2E.AIRichResponseMessage
- (*AIQueryFanout)(nil), // 186: WAWebProtobufsE2E.AIQueryFanout
- (*StickerPackMessage_Sticker)(nil), // 187: WAWebProtobufsE2E.StickerPackMessage.Sticker
- (*CallLogMessage_CallParticipant)(nil), // 188: WAWebProtobufsE2E.CallLogMessage.CallParticipant
- (*ButtonsMessage_Button)(nil), // 189: WAWebProtobufsE2E.ButtonsMessage.Button
- (*ButtonsMessage_Button_NativeFlowInfo)(nil), // 190: WAWebProtobufsE2E.ButtonsMessage.Button.NativeFlowInfo
- (*ButtonsMessage_Button_ButtonText)(nil), // 191: WAWebProtobufsE2E.ButtonsMessage.Button.ButtonText
- (*InteractiveResponseMessage_Body)(nil), // 192: WAWebProtobufsE2E.InteractiveResponseMessage.Body
- (*InteractiveResponseMessage_NativeFlowResponseMessage)(nil), // 193: WAWebProtobufsE2E.InteractiveResponseMessage.NativeFlowResponseMessage
- (*InteractiveMessage_CarouselMessage)(nil), // 194: WAWebProtobufsE2E.InteractiveMessage.CarouselMessage
- (*InteractiveMessage_ShopMessage)(nil), // 195: WAWebProtobufsE2E.InteractiveMessage.ShopMessage
- (*InteractiveMessage_NativeFlowMessage)(nil), // 196: WAWebProtobufsE2E.InteractiveMessage.NativeFlowMessage
- (*InteractiveMessage_CollectionMessage)(nil), // 197: WAWebProtobufsE2E.InteractiveMessage.CollectionMessage
- (*InteractiveMessage_Footer)(nil), // 198: WAWebProtobufsE2E.InteractiveMessage.Footer
- (*InteractiveMessage_Body)(nil), // 199: WAWebProtobufsE2E.InteractiveMessage.Body
- (*InteractiveMessage_Header)(nil), // 200: WAWebProtobufsE2E.InteractiveMessage.Header
- (*InteractiveMessage_NativeFlowMessage_NativeFlowButton)(nil), // 201: WAWebProtobufsE2E.InteractiveMessage.NativeFlowMessage.NativeFlowButton
- (*ListResponseMessage_SingleSelectReply)(nil), // 202: WAWebProtobufsE2E.ListResponseMessage.SingleSelectReply
- (*ListMessage_ProductListInfo)(nil), // 203: WAWebProtobufsE2E.ListMessage.ProductListInfo
- (*ListMessage_ProductListHeaderImage)(nil), // 204: WAWebProtobufsE2E.ListMessage.ProductListHeaderImage
- (*ListMessage_ProductSection)(nil), // 205: WAWebProtobufsE2E.ListMessage.ProductSection
- (*ListMessage_Product)(nil), // 206: WAWebProtobufsE2E.ListMessage.Product
- (*ListMessage_Section)(nil), // 207: WAWebProtobufsE2E.ListMessage.Section
- (*ListMessage_Row)(nil), // 208: WAWebProtobufsE2E.ListMessage.Row
- (*HighlyStructuredMessage_HSMLocalizableParameter)(nil), // 209: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter
- (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime)(nil), // 210: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime
- (*HighlyStructuredMessage_HSMLocalizableParameter_HSMCurrency)(nil), // 211: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMCurrency
- (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeComponent)(nil), // 212: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent
- (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_HSMDateTimeUnixEpoch)(nil), // 213: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeUnixEpoch
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult)(nil), // 214: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_HistorySyncChunkRetryResponse)(nil), // 215: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.HistorySyncChunkRetryResponse
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_SyncDSnapshotFatalRecoveryResponse)(nil), // 216: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.SyncDSnapshotFatalRecoveryResponse
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionCanonicalUserNonceFetchResponse)(nil), // 217: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.CompanionCanonicalUserNonceFetchResponse
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_CompanionMetaNonceFetchResponse)(nil), // 218: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.CompanionMetaNonceFetchResponse
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_WaffleNonceFetchResponse)(nil), // 219: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.WaffleNonceFetchResponse
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_FullHistorySyncOnDemandRequestResponse)(nil), // 220: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.FullHistorySyncOnDemandRequestResponse
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_PlaceholderMessageResendResponse)(nil), // 221: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.PlaceholderMessageResendResponse
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse)(nil), // 222: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_PaymentLinkPreviewMetadata)(nil), // 223: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.PaymentLinkPreviewMetadata
- (*PeerDataOperationRequestResponseMessage_PeerDataOperationResult_LinkPreviewResponse_LinkPreviewHighQualityThumbnail)(nil), // 224: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.LinkPreviewHighQualityThumbnail
- (*PeerDataOperationRequestMessage_GalaxyFlowAction)(nil), // 225: WAWebProtobufsE2E.PeerDataOperationRequestMessage.GalaxyFlowAction
- (*PeerDataOperationRequestMessage_HistorySyncChunkRetryRequest)(nil), // 226: WAWebProtobufsE2E.PeerDataOperationRequestMessage.HistorySyncChunkRetryRequest
- (*PeerDataOperationRequestMessage_SyncDCollectionFatalRecoveryRequest)(nil), // 227: WAWebProtobufsE2E.PeerDataOperationRequestMessage.SyncDCollectionFatalRecoveryRequest
- (*PeerDataOperationRequestMessage_PlaceholderMessageResendRequest)(nil), // 228: WAWebProtobufsE2E.PeerDataOperationRequestMessage.PlaceholderMessageResendRequest
- (*PeerDataOperationRequestMessage_FullHistorySyncOnDemandRequest)(nil), // 229: WAWebProtobufsE2E.PeerDataOperationRequestMessage.FullHistorySyncOnDemandRequest
- (*PeerDataOperationRequestMessage_HistorySyncOnDemandRequest)(nil), // 230: WAWebProtobufsE2E.PeerDataOperationRequestMessage.HistorySyncOnDemandRequest
- (*PeerDataOperationRequestMessage_RequestUrlPreview)(nil), // 231: WAWebProtobufsE2E.PeerDataOperationRequestMessage.RequestUrlPreview
- (*PeerDataOperationRequestMessage_RequestStickerReupload)(nil), // 232: WAWebProtobufsE2E.PeerDataOperationRequestMessage.RequestStickerReupload
- (*CloudAPIThreadControlNotification_CloudAPIThreadControlNotificationContent)(nil), // 233: WAWebProtobufsE2E.CloudAPIThreadControlNotification.CloudAPIThreadControlNotificationContent
- (*PaymentLinkMetadata_PaymentLinkHeader)(nil), // 234: WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkHeader
- (*PaymentLinkMetadata_PaymentLinkProvider)(nil), // 235: WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkProvider
- (*PaymentLinkMetadata_PaymentLinkButton)(nil), // 236: WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkButton
- (*ContextInfo_StatusAudienceMetadata)(nil), // 237: WAWebProtobufsE2E.ContextInfo.StatusAudienceMetadata
- (*ContextInfo_DataSharingContext)(nil), // 238: WAWebProtobufsE2E.ContextInfo.DataSharingContext
- (*ContextInfo_ForwardedNewsletterMessageInfo)(nil), // 239: WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfo
- (*ContextInfo_ExternalAdReplyInfo)(nil), // 240: WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo
- (*ContextInfo_AdReplyInfo)(nil), // 241: WAWebProtobufsE2E.ContextInfo.AdReplyInfo
- (*ContextInfo_FeatureEligibilities)(nil), // 242: WAWebProtobufsE2E.ContextInfo.FeatureEligibilities
- (*ContextInfo_QuestionReplyQuotedMessage)(nil), // 243: WAWebProtobufsE2E.ContextInfo.QuestionReplyQuotedMessage
- (*ContextInfo_UTMInfo)(nil), // 244: WAWebProtobufsE2E.ContextInfo.UTMInfo
- (*ContextInfo_BusinessMessageForwardInfo)(nil), // 245: WAWebProtobufsE2E.ContextInfo.BusinessMessageForwardInfo
- (*ContextInfo_DataSharingContext_Parameters)(nil), // 246: WAWebProtobufsE2E.ContextInfo.DataSharingContext.Parameters
- (*HydratedTemplateButton_HydratedURLButton)(nil), // 247: WAWebProtobufsE2E.HydratedTemplateButton.HydratedURLButton
- (*HydratedTemplateButton_HydratedCallButton)(nil), // 248: WAWebProtobufsE2E.HydratedTemplateButton.HydratedCallButton
- (*HydratedTemplateButton_HydratedQuickReplyButton)(nil), // 249: WAWebProtobufsE2E.HydratedTemplateButton.HydratedQuickReplyButton
- (*PaymentBackground_MediaData)(nil), // 250: WAWebProtobufsE2E.PaymentBackground.MediaData
- (*PollResultSnapshotMessage_PollVote)(nil), // 251: WAWebProtobufsE2E.PollResultSnapshotMessage.PollVote
- (*PollCreationMessage_Option)(nil), // 252: WAWebProtobufsE2E.PollCreationMessage.Option
- (*ProductMessage_ProductSnapshot)(nil), // 253: WAWebProtobufsE2E.ProductMessage.ProductSnapshot
- (*ProductMessage_CatalogSnapshot)(nil), // 254: WAWebProtobufsE2E.ProductMessage.CatalogSnapshot
- (*TemplateMessage_HydratedFourRowTemplate)(nil), // 255: WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplate
- (*TemplateMessage_FourRowTemplate)(nil), // 256: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate
- (*TemplateButton_CallButton)(nil), // 257: WAWebProtobufsE2E.TemplateButton.CallButton
- (*TemplateButton_URLButton)(nil), // 258: WAWebProtobufsE2E.TemplateButton.URLButton
- (*TemplateButton_QuickReplyButton)(nil), // 259: WAWebProtobufsE2E.TemplateButton.QuickReplyButton
- (*UrlTrackingMap_UrlTrackingMapElement)(nil), // 260: WAWebProtobufsE2E.UrlTrackingMap.UrlTrackingMapElement
- (*waCommon.MessageKey)(nil), // 261: WACommon.MessageKey
- (*waAICommon.BotFeedbackMessage)(nil), // 262: WAAICommon.BotFeedbackMessage
- (*waCommon.LimitSharing)(nil), // 263: WACommon.LimitSharing
- (*waAICommon.ForwardedAIBotMessageInfo)(nil), // 264: WAAICommon.ForwardedAIBotMessageInfo
- (*waStatusAttributions.StatusAttribution)(nil), // 265: WAStatusAttributions.StatusAttribution
- (*waAICommon.BotMessageSharingInfo)(nil), // 266: WAAICommon.BotMessageSharingInfo
- (*waAICommon.BotMetadata)(nil), // 267: WAAICommon.BotMetadata
- (waAdv.ADVEncryptionType)(0), // 268: WAAdv.ADVEncryptionType
- (waAICommon.AIRichResponseMessageType)(0), // 269: WAAICommon.AIRichResponseMessageType
- (*waAICommon.AIRichResponseSubMessage)(nil), // 270: WAAICommon.AIRichResponseSubMessage
- (*waAICommon.AIRichResponseUnifiedResponse)(nil), // 271: WAAICommon.AIRichResponseUnifiedResponse
- (waMmsRetry.MediaRetryNotification_ResultType)(0), // 272: WAMmsRetry.MediaRetryNotification.ResultType
- (*waCompanionReg.DeviceProps_HistorySyncConfig)(nil), // 273: WACompanionReg.DeviceProps.HistorySyncConfig
- }
- var file_waE2E_WAWebProtobufsE2E_proto_depIdxs = []int32{
- 187, // 0: WAWebProtobufsE2E.StickerPackMessage.stickers:type_name -> WAWebProtobufsE2E.StickerPackMessage.Sticker
- 102, // 1: WAWebProtobufsE2E.StickerPackMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 7, // 2: WAWebProtobufsE2E.StickerPackMessage.stickerPackOrigin:type_name -> WAWebProtobufsE2E.StickerPackMessage.StickerPackOrigin
- 8, // 3: WAWebProtobufsE2E.PlaceholderMessage.type:type_name -> WAWebProtobufsE2E.PlaceholderMessage.PlaceholderType
- 9, // 4: WAWebProtobufsE2E.BCallMessage.mediaType:type_name -> WAWebProtobufsE2E.BCallMessage.MediaType
- 10, // 5: WAWebProtobufsE2E.CallLogMessage.callOutcome:type_name -> WAWebProtobufsE2E.CallLogMessage.CallOutcome
- 11, // 6: WAWebProtobufsE2E.CallLogMessage.callType:type_name -> WAWebProtobufsE2E.CallLogMessage.CallType
- 188, // 7: WAWebProtobufsE2E.CallLogMessage.participants:type_name -> WAWebProtobufsE2E.CallLogMessage.CallParticipant
- 261, // 8: WAWebProtobufsE2E.ScheduledCallEditMessage.key:type_name -> WACommon.MessageKey
- 12, // 9: WAWebProtobufsE2E.ScheduledCallEditMessage.editType:type_name -> WAWebProtobufsE2E.ScheduledCallEditMessage.EditType
- 13, // 10: WAWebProtobufsE2E.ScheduledCallCreationMessage.callType:type_name -> WAWebProtobufsE2E.ScheduledCallCreationMessage.CallType
- 14, // 11: WAWebProtobufsE2E.EventResponseMessage.response:type_name -> WAWebProtobufsE2E.EventResponseMessage.EventResponseType
- 261, // 12: WAWebProtobufsE2E.PinInChatMessage.key:type_name -> WACommon.MessageKey
- 15, // 13: WAWebProtobufsE2E.PinInChatMessage.type:type_name -> WAWebProtobufsE2E.PinInChatMessage.Type
- 261, // 14: WAWebProtobufsE2E.StatusStickerInteractionMessage.key:type_name -> WACommon.MessageKey
- 16, // 15: WAWebProtobufsE2E.StatusStickerInteractionMessage.type:type_name -> WAWebProtobufsE2E.StatusStickerInteractionMessage.StatusStickerType
- 102, // 16: WAWebProtobufsE2E.ButtonsResponseMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 17, // 17: WAWebProtobufsE2E.ButtonsResponseMessage.type:type_name -> WAWebProtobufsE2E.ButtonsResponseMessage.Type
- 161, // 18: WAWebProtobufsE2E.ButtonsMessage.documentMessage:type_name -> WAWebProtobufsE2E.DocumentMessage
- 101, // 19: WAWebProtobufsE2E.ButtonsMessage.imageMessage:type_name -> WAWebProtobufsE2E.ImageMessage
- 95, // 20: WAWebProtobufsE2E.ButtonsMessage.videoMessage:type_name -> WAWebProtobufsE2E.VideoMessage
- 165, // 21: WAWebProtobufsE2E.ButtonsMessage.locationMessage:type_name -> WAWebProtobufsE2E.LocationMessage
- 102, // 22: WAWebProtobufsE2E.ButtonsMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 189, // 23: WAWebProtobufsE2E.ButtonsMessage.buttons:type_name -> WAWebProtobufsE2E.ButtonsMessage.Button
- 18, // 24: WAWebProtobufsE2E.ButtonsMessage.headerType:type_name -> WAWebProtobufsE2E.ButtonsMessage.HeaderType
- 261, // 25: WAWebProtobufsE2E.SecretEncryptedMessage.targetMessageKey:type_name -> WACommon.MessageKey
- 20, // 26: WAWebProtobufsE2E.SecretEncryptedMessage.secretEncType:type_name -> WAWebProtobufsE2E.SecretEncryptedMessage.SecretEncType
- 102, // 27: WAWebProtobufsE2E.GroupInviteMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 21, // 28: WAWebProtobufsE2E.GroupInviteMessage.groupType:type_name -> WAWebProtobufsE2E.GroupInviteMessage.GroupType
- 193, // 29: WAWebProtobufsE2E.InteractiveResponseMessage.nativeFlowResponseMessage:type_name -> WAWebProtobufsE2E.InteractiveResponseMessage.NativeFlowResponseMessage
- 192, // 30: WAWebProtobufsE2E.InteractiveResponseMessage.body:type_name -> WAWebProtobufsE2E.InteractiveResponseMessage.Body
- 102, // 31: WAWebProtobufsE2E.InteractiveResponseMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 195, // 32: WAWebProtobufsE2E.InteractiveMessage.shopStorefrontMessage:type_name -> WAWebProtobufsE2E.InteractiveMessage.ShopMessage
- 197, // 33: WAWebProtobufsE2E.InteractiveMessage.collectionMessage:type_name -> WAWebProtobufsE2E.InteractiveMessage.CollectionMessage
- 196, // 34: WAWebProtobufsE2E.InteractiveMessage.nativeFlowMessage:type_name -> WAWebProtobufsE2E.InteractiveMessage.NativeFlowMessage
- 194, // 35: WAWebProtobufsE2E.InteractiveMessage.carouselMessage:type_name -> WAWebProtobufsE2E.InteractiveMessage.CarouselMessage
- 200, // 36: WAWebProtobufsE2E.InteractiveMessage.header:type_name -> WAWebProtobufsE2E.InteractiveMessage.Header
- 199, // 37: WAWebProtobufsE2E.InteractiveMessage.body:type_name -> WAWebProtobufsE2E.InteractiveMessage.Body
- 198, // 38: WAWebProtobufsE2E.InteractiveMessage.footer:type_name -> WAWebProtobufsE2E.InteractiveMessage.Footer
- 102, // 39: WAWebProtobufsE2E.InteractiveMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 183, // 40: WAWebProtobufsE2E.InteractiveMessage.urlTrackingMap:type_name -> WAWebProtobufsE2E.UrlTrackingMap
- 25, // 41: WAWebProtobufsE2E.ListResponseMessage.listType:type_name -> WAWebProtobufsE2E.ListResponseMessage.ListType
- 202, // 42: WAWebProtobufsE2E.ListResponseMessage.singleSelectReply:type_name -> WAWebProtobufsE2E.ListResponseMessage.SingleSelectReply
- 102, // 43: WAWebProtobufsE2E.ListResponseMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 26, // 44: WAWebProtobufsE2E.ListMessage.listType:type_name -> WAWebProtobufsE2E.ListMessage.ListType
- 207, // 45: WAWebProtobufsE2E.ListMessage.sections:type_name -> WAWebProtobufsE2E.ListMessage.Section
- 203, // 46: WAWebProtobufsE2E.ListMessage.productListInfo:type_name -> WAWebProtobufsE2E.ListMessage.ProductListInfo
- 102, // 47: WAWebProtobufsE2E.ListMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 28, // 48: WAWebProtobufsE2E.OrderMessage.status:type_name -> WAWebProtobufsE2E.OrderMessage.OrderStatus
- 27, // 49: WAWebProtobufsE2E.OrderMessage.surface:type_name -> WAWebProtobufsE2E.OrderMessage.OrderSurface
- 102, // 50: WAWebProtobufsE2E.OrderMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 261, // 51: WAWebProtobufsE2E.OrderMessage.orderRequestMessageID:type_name -> WACommon.MessageKey
- 29, // 52: WAWebProtobufsE2E.StatusQuotedMessage.type:type_name -> WAWebProtobufsE2E.StatusQuotedMessage.StatusQuotedMessageType
- 261, // 53: WAWebProtobufsE2E.StatusQuotedMessage.originalStatusID:type_name -> WACommon.MessageKey
- 30, // 54: WAWebProtobufsE2E.PaymentInviteMessage.serviceType:type_name -> WAWebProtobufsE2E.PaymentInviteMessage.ServiceType
- 209, // 55: WAWebProtobufsE2E.HighlyStructuredMessage.localizableParams:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter
- 139, // 56: WAWebProtobufsE2E.HighlyStructuredMessage.hydratedHsm:type_name -> WAWebProtobufsE2E.TemplateMessage
- 2, // 57: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.peerDataOperationRequestType:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestType
- 214, // 58: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.peerDataOperationResult:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult
- 2, // 59: WAWebProtobufsE2E.PeerDataOperationRequestMessage.peerDataOperationRequestType:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestType
- 232, // 60: WAWebProtobufsE2E.PeerDataOperationRequestMessage.requestStickerReupload:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.RequestStickerReupload
- 231, // 61: WAWebProtobufsE2E.PeerDataOperationRequestMessage.requestURLPreview:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.RequestUrlPreview
- 230, // 62: WAWebProtobufsE2E.PeerDataOperationRequestMessage.historySyncOnDemandRequest:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.HistorySyncOnDemandRequest
- 228, // 63: WAWebProtobufsE2E.PeerDataOperationRequestMessage.placeholderMessageResendRequest:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.PlaceholderMessageResendRequest
- 229, // 64: WAWebProtobufsE2E.PeerDataOperationRequestMessage.fullHistorySyncOnDemandRequest:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.FullHistorySyncOnDemandRequest
- 227, // 65: WAWebProtobufsE2E.PeerDataOperationRequestMessage.syncdCollectionFatalRecoveryRequest:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.SyncDCollectionFatalRecoveryRequest
- 226, // 66: WAWebProtobufsE2E.PeerDataOperationRequestMessage.historySyncChunkRetryRequest:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.HistorySyncChunkRetryRequest
- 225, // 67: WAWebProtobufsE2E.PeerDataOperationRequestMessage.galaxyFlowAction:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.GalaxyFlowAction
- 36, // 68: WAWebProtobufsE2E.RequestWelcomeMessageMetadata.localChatState:type_name -> WAWebProtobufsE2E.RequestWelcomeMessageMetadata.LocalChatState
- 261, // 69: WAWebProtobufsE2E.ProtocolMessage.key:type_name -> WACommon.MessageKey
- 37, // 70: WAWebProtobufsE2E.ProtocolMessage.type:type_name -> WAWebProtobufsE2E.ProtocolMessage.Type
- 156, // 71: WAWebProtobufsE2E.ProtocolMessage.historySyncNotification:type_name -> WAWebProtobufsE2E.HistorySyncNotification
- 151, // 72: WAWebProtobufsE2E.ProtocolMessage.appStateSyncKeyShare:type_name -> WAWebProtobufsE2E.AppStateSyncKeyShare
- 150, // 73: WAWebProtobufsE2E.ProtocolMessage.appStateSyncKeyRequest:type_name -> WAWebProtobufsE2E.AppStateSyncKeyRequest
- 147, // 74: WAWebProtobufsE2E.ProtocolMessage.initialSecurityNotificationSettingSync:type_name -> WAWebProtobufsE2E.InitialSecurityNotificationSettingSync
- 149, // 75: WAWebProtobufsE2E.ProtocolMessage.appStateFatalExceptionNotification:type_name -> WAWebProtobufsE2E.AppStateFatalExceptionNotification
- 109, // 76: WAWebProtobufsE2E.ProtocolMessage.disappearingMode:type_name -> WAWebProtobufsE2E.DisappearingMode
- 111, // 77: WAWebProtobufsE2E.ProtocolMessage.editedMessage:type_name -> WAWebProtobufsE2E.Message
- 91, // 78: WAWebProtobufsE2E.ProtocolMessage.peerDataOperationRequestMessage:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage
- 90, // 79: WAWebProtobufsE2E.ProtocolMessage.peerDataOperationRequestResponseMessage:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage
- 262, // 80: WAWebProtobufsE2E.ProtocolMessage.botFeedbackMessage:type_name -> WAAICommon.BotFeedbackMessage
- 92, // 81: WAWebProtobufsE2E.ProtocolMessage.requestWelcomeMessageMetadata:type_name -> WAWebProtobufsE2E.RequestWelcomeMessageMetadata
- 181, // 82: WAWebProtobufsE2E.ProtocolMessage.mediaNotifyMessage:type_name -> WAWebProtobufsE2E.MediaNotifyMessage
- 94, // 83: WAWebProtobufsE2E.ProtocolMessage.cloudApiThreadControlNotification:type_name -> WAWebProtobufsE2E.CloudAPIThreadControlNotification
- 182, // 84: WAWebProtobufsE2E.ProtocolMessage.lidMigrationMappingSyncMessage:type_name -> WAWebProtobufsE2E.LIDMigrationMappingSyncMessage
- 263, // 85: WAWebProtobufsE2E.ProtocolMessage.limitSharing:type_name -> WACommon.LimitSharing
- 186, // 86: WAWebProtobufsE2E.ProtocolMessage.aiQueryFanout:type_name -> WAWebProtobufsE2E.AIQueryFanout
- 184, // 87: WAWebProtobufsE2E.ProtocolMessage.memberLabel:type_name -> WAWebProtobufsE2E.MemberLabel
- 38, // 88: WAWebProtobufsE2E.CloudAPIThreadControlNotification.status:type_name -> WAWebProtobufsE2E.CloudAPIThreadControlNotification.CloudAPIThreadControl
- 233, // 89: WAWebProtobufsE2E.CloudAPIThreadControlNotification.notificationContent:type_name -> WAWebProtobufsE2E.CloudAPIThreadControlNotification.CloudAPIThreadControlNotificationContent
- 106, // 90: WAWebProtobufsE2E.VideoMessage.interactiveAnnotations:type_name -> WAWebProtobufsE2E.InteractiveAnnotation
- 102, // 91: WAWebProtobufsE2E.VideoMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 40, // 92: WAWebProtobufsE2E.VideoMessage.gifAttribution:type_name -> WAWebProtobufsE2E.VideoMessage.Attribution
- 106, // 93: WAWebProtobufsE2E.VideoMessage.annotations:type_name -> WAWebProtobufsE2E.InteractiveAnnotation
- 110, // 94: WAWebProtobufsE2E.VideoMessage.processedVideos:type_name -> WAWebProtobufsE2E.ProcessedVideo
- 39, // 95: WAWebProtobufsE2E.VideoMessage.videoSourceType:type_name -> WAWebProtobufsE2E.VideoMessage.VideoSourceType
- 4, // 96: WAWebProtobufsE2E.VideoMessage.mediaKeyDomain:type_name -> WAWebProtobufsE2E.MediaKeyDomain
- 43, // 97: WAWebProtobufsE2E.ExtendedTextMessage.font:type_name -> WAWebProtobufsE2E.ExtendedTextMessage.FontType
- 42, // 98: WAWebProtobufsE2E.ExtendedTextMessage.previewType:type_name -> WAWebProtobufsE2E.ExtendedTextMessage.PreviewType
- 102, // 99: WAWebProtobufsE2E.ExtendedTextMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 41, // 100: WAWebProtobufsE2E.ExtendedTextMessage.inviteLinkGroupType:type_name -> WAWebProtobufsE2E.ExtendedTextMessage.InviteLinkGroupType
- 41, // 101: WAWebProtobufsE2E.ExtendedTextMessage.inviteLinkGroupTypeV2:type_name -> WAWebProtobufsE2E.ExtendedTextMessage.InviteLinkGroupType
- 164, // 102: WAWebProtobufsE2E.ExtendedTextMessage.faviconMMSMetadata:type_name -> WAWebProtobufsE2E.MMSThumbnailMetadata
- 97, // 103: WAWebProtobufsE2E.ExtendedTextMessage.linkPreviewMetadata:type_name -> WAWebProtobufsE2E.LinkPreviewMetadata
- 98, // 104: WAWebProtobufsE2E.ExtendedTextMessage.paymentLinkMetadata:type_name -> WAWebProtobufsE2E.PaymentLinkMetadata
- 168, // 105: WAWebProtobufsE2E.ExtendedTextMessage.endCardTiles:type_name -> WAWebProtobufsE2E.VideoEndCard
- 171, // 106: WAWebProtobufsE2E.ExtendedTextMessage.musicMetadata:type_name -> WAWebProtobufsE2E.EmbeddedMusic
- 163, // 107: WAWebProtobufsE2E.ExtendedTextMessage.paymentExtendedMetadata:type_name -> WAWebProtobufsE2E.PaymentExtendedMetadata
- 98, // 108: WAWebProtobufsE2E.LinkPreviewMetadata.paymentLinkMetadata:type_name -> WAWebProtobufsE2E.PaymentLinkMetadata
- 162, // 109: WAWebProtobufsE2E.LinkPreviewMetadata.urlMetadata:type_name -> WAWebProtobufsE2E.URLMetadata
- 44, // 110: WAWebProtobufsE2E.LinkPreviewMetadata.socialMediaPostType:type_name -> WAWebProtobufsE2E.LinkPreviewMetadata.SocialMediaPostType
- 171, // 111: WAWebProtobufsE2E.LinkPreviewMetadata.musicMetadata:type_name -> WAWebProtobufsE2E.EmbeddedMusic
- 236, // 112: WAWebProtobufsE2E.PaymentLinkMetadata.button:type_name -> WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkButton
- 234, // 113: WAWebProtobufsE2E.PaymentLinkMetadata.header:type_name -> WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkHeader
- 235, // 114: WAWebProtobufsE2E.PaymentLinkMetadata.provider:type_name -> WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkProvider
- 261, // 115: WAWebProtobufsE2E.StatusNotificationMessage.responseMessageKey:type_name -> WACommon.MessageKey
- 261, // 116: WAWebProtobufsE2E.StatusNotificationMessage.originalMessageKey:type_name -> WACommon.MessageKey
- 46, // 117: WAWebProtobufsE2E.StatusNotificationMessage.type:type_name -> WAWebProtobufsE2E.StatusNotificationMessage.StatusNotificationType
- 47, // 118: WAWebProtobufsE2E.InvoiceMessage.attachmentType:type_name -> WAWebProtobufsE2E.InvoiceMessage.AttachmentType
- 106, // 119: WAWebProtobufsE2E.ImageMessage.interactiveAnnotations:type_name -> WAWebProtobufsE2E.InteractiveAnnotation
- 102, // 120: WAWebProtobufsE2E.ImageMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 106, // 121: WAWebProtobufsE2E.ImageMessage.annotations:type_name -> WAWebProtobufsE2E.InteractiveAnnotation
- 48, // 122: WAWebProtobufsE2E.ImageMessage.imageSourceType:type_name -> WAWebProtobufsE2E.ImageMessage.ImageSourceType
- 4, // 123: WAWebProtobufsE2E.ImageMessage.mediaKeyDomain:type_name -> WAWebProtobufsE2E.MediaKeyDomain
- 111, // 124: WAWebProtobufsE2E.ContextInfo.quotedMessage:type_name -> WAWebProtobufsE2E.Message
- 241, // 125: WAWebProtobufsE2E.ContextInfo.quotedAd:type_name -> WAWebProtobufsE2E.ContextInfo.AdReplyInfo
- 261, // 126: WAWebProtobufsE2E.ContextInfo.placeholderKey:type_name -> WACommon.MessageKey
- 240, // 127: WAWebProtobufsE2E.ContextInfo.externalAdReply:type_name -> WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo
- 109, // 128: WAWebProtobufsE2E.ContextInfo.disappearingMode:type_name -> WAWebProtobufsE2E.DisappearingMode
- 178, // 129: WAWebProtobufsE2E.ContextInfo.actionLink:type_name -> WAWebProtobufsE2E.ActionLink
- 179, // 130: WAWebProtobufsE2E.ContextInfo.groupMentions:type_name -> WAWebProtobufsE2E.GroupMention
- 244, // 131: WAWebProtobufsE2E.ContextInfo.utm:type_name -> WAWebProtobufsE2E.ContextInfo.UTMInfo
- 239, // 132: WAWebProtobufsE2E.ContextInfo.forwardedNewsletterMessageInfo:type_name -> WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfo
- 245, // 133: WAWebProtobufsE2E.ContextInfo.businessMessageForwardInfo:type_name -> WAWebProtobufsE2E.ContextInfo.BusinessMessageForwardInfo
- 238, // 134: WAWebProtobufsE2E.ContextInfo.dataSharingContext:type_name -> WAWebProtobufsE2E.ContextInfo.DataSharingContext
- 242, // 135: WAWebProtobufsE2E.ContextInfo.featureEligibilities:type_name -> WAWebProtobufsE2E.ContextInfo.FeatureEligibilities
- 264, // 136: WAWebProtobufsE2E.ContextInfo.forwardedAiBotMessageInfo:type_name -> WAAICommon.ForwardedAIBotMessageInfo
- 53, // 137: WAWebProtobufsE2E.ContextInfo.statusAttributionType:type_name -> WAWebProtobufsE2E.ContextInfo.StatusAttributionType
- 183, // 138: WAWebProtobufsE2E.ContextInfo.urlTrackingMap:type_name -> WAWebProtobufsE2E.UrlTrackingMap
- 52, // 139: WAWebProtobufsE2E.ContextInfo.pairedMediaType:type_name -> WAWebProtobufsE2E.ContextInfo.PairedMediaType
- 184, // 140: WAWebProtobufsE2E.ContextInfo.memberLabel:type_name -> WAWebProtobufsE2E.MemberLabel
- 51, // 141: WAWebProtobufsE2E.ContextInfo.statusSourceType:type_name -> WAWebProtobufsE2E.ContextInfo.StatusSourceType
- 265, // 142: WAWebProtobufsE2E.ContextInfo.statusAttributions:type_name -> WAStatusAttributions.StatusAttribution
- 50, // 143: WAWebProtobufsE2E.ContextInfo.forwardOrigin:type_name -> WAWebProtobufsE2E.ContextInfo.ForwardOrigin
- 243, // 144: WAWebProtobufsE2E.ContextInfo.questionReplyQuotedMessage:type_name -> WAWebProtobufsE2E.ContextInfo.QuestionReplyQuotedMessage
- 237, // 145: WAWebProtobufsE2E.ContextInfo.statusAudienceMetadata:type_name -> WAWebProtobufsE2E.ContextInfo.StatusAudienceMetadata
- 49, // 146: WAWebProtobufsE2E.ContextInfo.quotedType:type_name -> WAWebProtobufsE2E.ContextInfo.QuotedType
- 266, // 147: WAWebProtobufsE2E.ContextInfo.botMessageSharingInfo:type_name -> WAAICommon.BotMessageSharingInfo
- 60, // 148: WAWebProtobufsE2E.MessageAssociation.associationType:type_name -> WAWebProtobufsE2E.MessageAssociation.AssociationType
- 261, // 149: WAWebProtobufsE2E.MessageAssociation.parentMessageKey:type_name -> WACommon.MessageKey
- 61, // 150: WAWebProtobufsE2E.ThreadID.threadType:type_name -> WAWebProtobufsE2E.ThreadID.ThreadType
- 261, // 151: WAWebProtobufsE2E.ThreadID.threadKey:type_name -> WACommon.MessageKey
- 169, // 152: WAWebProtobufsE2E.MessageContextInfo.deviceListMetadata:type_name -> WAWebProtobufsE2E.DeviceListMetadata
- 267, // 153: WAWebProtobufsE2E.MessageContextInfo.botMetadata:type_name -> WAAICommon.BotMetadata
- 62, // 154: WAWebProtobufsE2E.MessageContextInfo.messageAddOnExpiryType:type_name -> WAWebProtobufsE2E.MessageContextInfo.MessageAddonExpiryType
- 103, // 155: WAWebProtobufsE2E.MessageContextInfo.messageAssociation:type_name -> WAWebProtobufsE2E.MessageAssociation
- 263, // 156: WAWebProtobufsE2E.MessageContextInfo.limitSharing:type_name -> WACommon.LimitSharing
- 263, // 157: WAWebProtobufsE2E.MessageContextInfo.limitSharingV2:type_name -> WACommon.LimitSharing
- 104, // 158: WAWebProtobufsE2E.MessageContextInfo.threadID:type_name -> WAWebProtobufsE2E.ThreadID
- 5, // 159: WAWebProtobufsE2E.MessageContextInfo.weblinkRenderConfig:type_name -> WAWebProtobufsE2E.WebLinkRenderConfig
- 175, // 160: WAWebProtobufsE2E.InteractiveAnnotation.location:type_name -> WAWebProtobufsE2E.Location
- 239, // 161: WAWebProtobufsE2E.InteractiveAnnotation.newsletter:type_name -> WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfo
- 173, // 162: WAWebProtobufsE2E.InteractiveAnnotation.tapAction:type_name -> WAWebProtobufsE2E.TapLinkAction
- 174, // 163: WAWebProtobufsE2E.InteractiveAnnotation.polygonVertices:type_name -> WAWebProtobufsE2E.Point
- 172, // 164: WAWebProtobufsE2E.InteractiveAnnotation.embeddedContent:type_name -> WAWebProtobufsE2E.EmbeddedContent
- 63, // 165: WAWebProtobufsE2E.InteractiveAnnotation.statusLinkType:type_name -> WAWebProtobufsE2E.InteractiveAnnotation.StatusLinkType
- 249, // 166: WAWebProtobufsE2E.HydratedTemplateButton.quickReplyButton:type_name -> WAWebProtobufsE2E.HydratedTemplateButton.HydratedQuickReplyButton
- 247, // 167: WAWebProtobufsE2E.HydratedTemplateButton.urlButton:type_name -> WAWebProtobufsE2E.HydratedTemplateButton.HydratedURLButton
- 248, // 168: WAWebProtobufsE2E.HydratedTemplateButton.callButton:type_name -> WAWebProtobufsE2E.HydratedTemplateButton.HydratedCallButton
- 250, // 169: WAWebProtobufsE2E.PaymentBackground.mediaData:type_name -> WAWebProtobufsE2E.PaymentBackground.MediaData
- 65, // 170: WAWebProtobufsE2E.PaymentBackground.type:type_name -> WAWebProtobufsE2E.PaymentBackground.Type
- 67, // 171: WAWebProtobufsE2E.DisappearingMode.initiator:type_name -> WAWebProtobufsE2E.DisappearingMode.Initiator
- 66, // 172: WAWebProtobufsE2E.DisappearingMode.trigger:type_name -> WAWebProtobufsE2E.DisappearingMode.Trigger
- 68, // 173: WAWebProtobufsE2E.ProcessedVideo.quality:type_name -> WAWebProtobufsE2E.ProcessedVideo.VideoQuality
- 167, // 174: WAWebProtobufsE2E.Message.senderKeyDistributionMessage:type_name -> WAWebProtobufsE2E.SenderKeyDistributionMessage
- 101, // 175: WAWebProtobufsE2E.Message.imageMessage:type_name -> WAWebProtobufsE2E.ImageMessage
- 166, // 176: WAWebProtobufsE2E.Message.contactMessage:type_name -> WAWebProtobufsE2E.ContactMessage
- 165, // 177: WAWebProtobufsE2E.Message.locationMessage:type_name -> WAWebProtobufsE2E.LocationMessage
- 96, // 178: WAWebProtobufsE2E.Message.extendedTextMessage:type_name -> WAWebProtobufsE2E.ExtendedTextMessage
- 161, // 179: WAWebProtobufsE2E.Message.documentMessage:type_name -> WAWebProtobufsE2E.DocumentMessage
- 160, // 180: WAWebProtobufsE2E.Message.audioMessage:type_name -> WAWebProtobufsE2E.AudioMessage
- 95, // 181: WAWebProtobufsE2E.Message.videoMessage:type_name -> WAWebProtobufsE2E.VideoMessage
- 159, // 182: WAWebProtobufsE2E.Message.call:type_name -> WAWebProtobufsE2E.Call
- 158, // 183: WAWebProtobufsE2E.Message.chat:type_name -> WAWebProtobufsE2E.Chat
- 93, // 184: WAWebProtobufsE2E.Message.protocolMessage:type_name -> WAWebProtobufsE2E.ProtocolMessage
- 146, // 185: WAWebProtobufsE2E.Message.contactsArrayMessage:type_name -> WAWebProtobufsE2E.ContactsArrayMessage
- 89, // 186: WAWebProtobufsE2E.Message.highlyStructuredMessage:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 167, // 187: WAWebProtobufsE2E.Message.fastRatchetKeySenderKeyDistributionMessage:type_name -> WAWebProtobufsE2E.SenderKeyDistributionMessage
- 145, // 188: WAWebProtobufsE2E.Message.sendPaymentMessage:type_name -> WAWebProtobufsE2E.SendPaymentMessage
- 141, // 189: WAWebProtobufsE2E.Message.liveLocationMessage:type_name -> WAWebProtobufsE2E.LiveLocationMessage
- 144, // 190: WAWebProtobufsE2E.Message.requestPaymentMessage:type_name -> WAWebProtobufsE2E.RequestPaymentMessage
- 143, // 191: WAWebProtobufsE2E.Message.declinePaymentRequestMessage:type_name -> WAWebProtobufsE2E.DeclinePaymentRequestMessage
- 142, // 192: WAWebProtobufsE2E.Message.cancelPaymentRequestMessage:type_name -> WAWebProtobufsE2E.CancelPaymentRequestMessage
- 139, // 193: WAWebProtobufsE2E.Message.templateMessage:type_name -> WAWebProtobufsE2E.TemplateMessage
- 140, // 194: WAWebProtobufsE2E.Message.stickerMessage:type_name -> WAWebProtobufsE2E.StickerMessage
- 81, // 195: WAWebProtobufsE2E.Message.groupInviteMessage:type_name -> WAWebProtobufsE2E.GroupInviteMessage
- 138, // 196: WAWebProtobufsE2E.Message.templateButtonReplyMessage:type_name -> WAWebProtobufsE2E.TemplateButtonReplyMessage
- 137, // 197: WAWebProtobufsE2E.Message.productMessage:type_name -> WAWebProtobufsE2E.ProductMessage
- 133, // 198: WAWebProtobufsE2E.Message.deviceSentMessage:type_name -> WAWebProtobufsE2E.DeviceSentMessage
- 105, // 199: WAWebProtobufsE2E.Message.messageContextInfo:type_name -> WAWebProtobufsE2E.MessageContextInfo
- 85, // 200: WAWebProtobufsE2E.Message.listMessage:type_name -> WAWebProtobufsE2E.ListMessage
- 132, // 201: WAWebProtobufsE2E.Message.viewOnceMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 86, // 202: WAWebProtobufsE2E.Message.orderMessage:type_name -> WAWebProtobufsE2E.OrderMessage
- 84, // 203: WAWebProtobufsE2E.Message.listResponseMessage:type_name -> WAWebProtobufsE2E.ListResponseMessage
- 132, // 204: WAWebProtobufsE2E.Message.ephemeralMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 100, // 205: WAWebProtobufsE2E.Message.invoiceMessage:type_name -> WAWebProtobufsE2E.InvoiceMessage
- 79, // 206: WAWebProtobufsE2E.Message.buttonsMessage:type_name -> WAWebProtobufsE2E.ButtonsMessage
- 78, // 207: WAWebProtobufsE2E.Message.buttonsResponseMessage:type_name -> WAWebProtobufsE2E.ButtonsResponseMessage
- 88, // 208: WAWebProtobufsE2E.Message.paymentInviteMessage:type_name -> WAWebProtobufsE2E.PaymentInviteMessage
- 83, // 209: WAWebProtobufsE2E.Message.interactiveMessage:type_name -> WAWebProtobufsE2E.InteractiveMessage
- 131, // 210: WAWebProtobufsE2E.Message.reactionMessage:type_name -> WAWebProtobufsE2E.ReactionMessage
- 130, // 211: WAWebProtobufsE2E.Message.stickerSyncRmrMessage:type_name -> WAWebProtobufsE2E.StickerSyncRMRMessage
- 82, // 212: WAWebProtobufsE2E.Message.interactiveResponseMessage:type_name -> WAWebProtobufsE2E.InteractiveResponseMessage
- 129, // 213: WAWebProtobufsE2E.Message.pollCreationMessage:type_name -> WAWebProtobufsE2E.PollCreationMessage
- 128, // 214: WAWebProtobufsE2E.Message.pollUpdateMessage:type_name -> WAWebProtobufsE2E.PollUpdateMessage
- 121, // 215: WAWebProtobufsE2E.Message.keepInChatMessage:type_name -> WAWebProtobufsE2E.KeepInChatMessage
- 132, // 216: WAWebProtobufsE2E.Message.documentWithCaptionMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 134, // 217: WAWebProtobufsE2E.Message.requestPhoneNumberMessage:type_name -> WAWebProtobufsE2E.RequestPhoneNumberMessage
- 132, // 218: WAWebProtobufsE2E.Message.viewOnceMessageV2:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 120, // 219: WAWebProtobufsE2E.Message.encReactionMessage:type_name -> WAWebProtobufsE2E.EncReactionMessage
- 132, // 220: WAWebProtobufsE2E.Message.editedMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 221: WAWebProtobufsE2E.Message.viewOnceMessageV2Extension:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 129, // 222: WAWebProtobufsE2E.Message.pollCreationMessageV2:type_name -> WAWebProtobufsE2E.PollCreationMessage
- 74, // 223: WAWebProtobufsE2E.Message.scheduledCallCreationMessage:type_name -> WAWebProtobufsE2E.ScheduledCallCreationMessage
- 132, // 224: WAWebProtobufsE2E.Message.groupMentionedMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 76, // 225: WAWebProtobufsE2E.Message.pinInChatMessage:type_name -> WAWebProtobufsE2E.PinInChatMessage
- 129, // 226: WAWebProtobufsE2E.Message.pollCreationMessageV3:type_name -> WAWebProtobufsE2E.PollCreationMessage
- 73, // 227: WAWebProtobufsE2E.Message.scheduledCallEditMessage:type_name -> WAWebProtobufsE2E.ScheduledCallEditMessage
- 95, // 228: WAWebProtobufsE2E.Message.ptvMessage:type_name -> WAWebProtobufsE2E.VideoMessage
- 132, // 229: WAWebProtobufsE2E.Message.botInvokeMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 72, // 230: WAWebProtobufsE2E.Message.callLogMesssage:type_name -> WAWebProtobufsE2E.CallLogMessage
- 115, // 231: WAWebProtobufsE2E.Message.messageHistoryBundle:type_name -> WAWebProtobufsE2E.MessageHistoryBundle
- 119, // 232: WAWebProtobufsE2E.Message.encCommentMessage:type_name -> WAWebProtobufsE2E.EncCommentMessage
- 71, // 233: WAWebProtobufsE2E.Message.bcallMessage:type_name -> WAWebProtobufsE2E.BCallMessage
- 132, // 234: WAWebProtobufsE2E.Message.lottieStickerMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 117, // 235: WAWebProtobufsE2E.Message.eventMessage:type_name -> WAWebProtobufsE2E.EventMessage
- 116, // 236: WAWebProtobufsE2E.Message.encEventResponseMessage:type_name -> WAWebProtobufsE2E.EncEventResponseMessage
- 118, // 237: WAWebProtobufsE2E.Message.commentMessage:type_name -> WAWebProtobufsE2E.CommentMessage
- 136, // 238: WAWebProtobufsE2E.Message.newsletterAdminInviteMessage:type_name -> WAWebProtobufsE2E.NewsletterAdminInviteMessage
- 70, // 239: WAWebProtobufsE2E.Message.placeholderMessage:type_name -> WAWebProtobufsE2E.PlaceholderMessage
- 80, // 240: WAWebProtobufsE2E.Message.secretEncryptedMessage:type_name -> WAWebProtobufsE2E.SecretEncryptedMessage
- 112, // 241: WAWebProtobufsE2E.Message.albumMessage:type_name -> WAWebProtobufsE2E.AlbumMessage
- 132, // 242: WAWebProtobufsE2E.Message.eventCoverImage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 69, // 243: WAWebProtobufsE2E.Message.stickerPackMessage:type_name -> WAWebProtobufsE2E.StickerPackMessage
- 132, // 244: WAWebProtobufsE2E.Message.statusMentionMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 124, // 245: WAWebProtobufsE2E.Message.pollResultSnapshotMessage:type_name -> WAWebProtobufsE2E.PollResultSnapshotMessage
- 132, // 246: WAWebProtobufsE2E.Message.pollCreationOptionImageMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 247: WAWebProtobufsE2E.Message.associatedChildMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 248: WAWebProtobufsE2E.Message.groupStatusMentionMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 249: WAWebProtobufsE2E.Message.pollCreationMessageV4:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 250: WAWebProtobufsE2E.Message.statusAddYours:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 251: WAWebProtobufsE2E.Message.groupStatusMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 185, // 252: WAWebProtobufsE2E.Message.richResponseMessage:type_name -> WAWebProtobufsE2E.AIRichResponseMessage
- 99, // 253: WAWebProtobufsE2E.Message.statusNotificationMessage:type_name -> WAWebProtobufsE2E.StatusNotificationMessage
- 132, // 254: WAWebProtobufsE2E.Message.limitSharingMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 255: WAWebProtobufsE2E.Message.botTaskMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 256: WAWebProtobufsE2E.Message.questionMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 114, // 257: WAWebProtobufsE2E.Message.messageHistoryNotice:type_name -> WAWebProtobufsE2E.MessageHistoryNotice
- 132, // 258: WAWebProtobufsE2E.Message.groupStatusMessageV2:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 132, // 259: WAWebProtobufsE2E.Message.botForwardedMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 123, // 260: WAWebProtobufsE2E.Message.statusQuestionAnswerMessage:type_name -> WAWebProtobufsE2E.StatusQuestionAnswerMessage
- 132, // 261: WAWebProtobufsE2E.Message.questionReplyMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 122, // 262: WAWebProtobufsE2E.Message.questionResponseMessage:type_name -> WAWebProtobufsE2E.QuestionResponseMessage
- 87, // 263: WAWebProtobufsE2E.Message.statusQuotedMessage:type_name -> WAWebProtobufsE2E.StatusQuotedMessage
- 77, // 264: WAWebProtobufsE2E.Message.statusStickerInteractionMessage:type_name -> WAWebProtobufsE2E.StatusStickerInteractionMessage
- 129, // 265: WAWebProtobufsE2E.Message.pollCreationMessageV5:type_name -> WAWebProtobufsE2E.PollCreationMessage
- 135, // 266: WAWebProtobufsE2E.Message.newsletterFollowerInviteMessageV2:type_name -> WAWebProtobufsE2E.NewsletterFollowerInviteMessage
- 124, // 267: WAWebProtobufsE2E.Message.pollResultSnapshotMessageV3:type_name -> WAWebProtobufsE2E.PollResultSnapshotMessage
- 132, // 268: WAWebProtobufsE2E.Message.newsletterAdminProfileMessage:type_name -> WAWebProtobufsE2E.FutureProofMessage
- 102, // 269: WAWebProtobufsE2E.AlbumMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 102, // 270: WAWebProtobufsE2E.MessageHistoryNotice.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 113, // 271: WAWebProtobufsE2E.MessageHistoryNotice.messageHistoryMetadata:type_name -> WAWebProtobufsE2E.MessageHistoryMetadata
- 102, // 272: WAWebProtobufsE2E.MessageHistoryBundle.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 113, // 273: WAWebProtobufsE2E.MessageHistoryBundle.messageHistoryMetadata:type_name -> WAWebProtobufsE2E.MessageHistoryMetadata
- 261, // 274: WAWebProtobufsE2E.EncEventResponseMessage.eventCreationMessageKey:type_name -> WACommon.MessageKey
- 102, // 275: WAWebProtobufsE2E.EventMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 165, // 276: WAWebProtobufsE2E.EventMessage.location:type_name -> WAWebProtobufsE2E.LocationMessage
- 111, // 277: WAWebProtobufsE2E.CommentMessage.message:type_name -> WAWebProtobufsE2E.Message
- 261, // 278: WAWebProtobufsE2E.CommentMessage.targetMessageKey:type_name -> WACommon.MessageKey
- 261, // 279: WAWebProtobufsE2E.EncCommentMessage.targetMessageKey:type_name -> WACommon.MessageKey
- 261, // 280: WAWebProtobufsE2E.EncReactionMessage.targetMessageKey:type_name -> WACommon.MessageKey
- 261, // 281: WAWebProtobufsE2E.KeepInChatMessage.key:type_name -> WACommon.MessageKey
- 6, // 282: WAWebProtobufsE2E.KeepInChatMessage.keepType:type_name -> WAWebProtobufsE2E.KeepType
- 261, // 283: WAWebProtobufsE2E.QuestionResponseMessage.key:type_name -> WACommon.MessageKey
- 261, // 284: WAWebProtobufsE2E.StatusQuestionAnswerMessage.key:type_name -> WACommon.MessageKey
- 251, // 285: WAWebProtobufsE2E.PollResultSnapshotMessage.pollVotes:type_name -> WAWebProtobufsE2E.PollResultSnapshotMessage.PollVote
- 102, // 286: WAWebProtobufsE2E.PollResultSnapshotMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 0, // 287: WAWebProtobufsE2E.PollResultSnapshotMessage.pollType:type_name -> WAWebProtobufsE2E.PollType
- 261, // 288: WAWebProtobufsE2E.PollUpdateMessage.pollCreationMessageKey:type_name -> WACommon.MessageKey
- 126, // 289: WAWebProtobufsE2E.PollUpdateMessage.vote:type_name -> WAWebProtobufsE2E.PollEncValue
- 127, // 290: WAWebProtobufsE2E.PollUpdateMessage.metadata:type_name -> WAWebProtobufsE2E.PollUpdateMessageMetadata
- 252, // 291: WAWebProtobufsE2E.PollCreationMessage.options:type_name -> WAWebProtobufsE2E.PollCreationMessage.Option
- 102, // 292: WAWebProtobufsE2E.PollCreationMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 1, // 293: WAWebProtobufsE2E.PollCreationMessage.pollContentType:type_name -> WAWebProtobufsE2E.PollContentType
- 0, // 294: WAWebProtobufsE2E.PollCreationMessage.pollType:type_name -> WAWebProtobufsE2E.PollType
- 252, // 295: WAWebProtobufsE2E.PollCreationMessage.correctAnswer:type_name -> WAWebProtobufsE2E.PollCreationMessage.Option
- 261, // 296: WAWebProtobufsE2E.ReactionMessage.key:type_name -> WACommon.MessageKey
- 111, // 297: WAWebProtobufsE2E.FutureProofMessage.message:type_name -> WAWebProtobufsE2E.Message
- 111, // 298: WAWebProtobufsE2E.DeviceSentMessage.message:type_name -> WAWebProtobufsE2E.Message
- 102, // 299: WAWebProtobufsE2E.RequestPhoneNumberMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 102, // 300: WAWebProtobufsE2E.NewsletterFollowerInviteMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 102, // 301: WAWebProtobufsE2E.NewsletterAdminInviteMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 253, // 302: WAWebProtobufsE2E.ProductMessage.product:type_name -> WAWebProtobufsE2E.ProductMessage.ProductSnapshot
- 254, // 303: WAWebProtobufsE2E.ProductMessage.catalog:type_name -> WAWebProtobufsE2E.ProductMessage.CatalogSnapshot
- 102, // 304: WAWebProtobufsE2E.ProductMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 102, // 305: WAWebProtobufsE2E.TemplateButtonReplyMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 256, // 306: WAWebProtobufsE2E.TemplateMessage.fourRowTemplate:type_name -> WAWebProtobufsE2E.TemplateMessage.FourRowTemplate
- 255, // 307: WAWebProtobufsE2E.TemplateMessage.hydratedFourRowTemplate:type_name -> WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplate
- 83, // 308: WAWebProtobufsE2E.TemplateMessage.interactiveMessageTemplate:type_name -> WAWebProtobufsE2E.InteractiveMessage
- 102, // 309: WAWebProtobufsE2E.TemplateMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 255, // 310: WAWebProtobufsE2E.TemplateMessage.hydratedTemplate:type_name -> WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplate
- 102, // 311: WAWebProtobufsE2E.StickerMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 4, // 312: WAWebProtobufsE2E.StickerMessage.mediaKeyDomain:type_name -> WAWebProtobufsE2E.MediaKeyDomain
- 102, // 313: WAWebProtobufsE2E.LiveLocationMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 261, // 314: WAWebProtobufsE2E.CancelPaymentRequestMessage.key:type_name -> WACommon.MessageKey
- 261, // 315: WAWebProtobufsE2E.DeclinePaymentRequestMessage.key:type_name -> WACommon.MessageKey
- 111, // 316: WAWebProtobufsE2E.RequestPaymentMessage.noteMessage:type_name -> WAWebProtobufsE2E.Message
- 177, // 317: WAWebProtobufsE2E.RequestPaymentMessage.amount:type_name -> WAWebProtobufsE2E.Money
- 108, // 318: WAWebProtobufsE2E.RequestPaymentMessage.background:type_name -> WAWebProtobufsE2E.PaymentBackground
- 111, // 319: WAWebProtobufsE2E.SendPaymentMessage.noteMessage:type_name -> WAWebProtobufsE2E.Message
- 261, // 320: WAWebProtobufsE2E.SendPaymentMessage.requestMessageKey:type_name -> WACommon.MessageKey
- 108, // 321: WAWebProtobufsE2E.SendPaymentMessage.background:type_name -> WAWebProtobufsE2E.PaymentBackground
- 166, // 322: WAWebProtobufsE2E.ContactsArrayMessage.contacts:type_name -> WAWebProtobufsE2E.ContactMessage
- 102, // 323: WAWebProtobufsE2E.ContactsArrayMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 154, // 324: WAWebProtobufsE2E.AppStateSyncKeyRequest.keyIDs:type_name -> WAWebProtobufsE2E.AppStateSyncKeyId
- 155, // 325: WAWebProtobufsE2E.AppStateSyncKeyShare.keys:type_name -> WAWebProtobufsE2E.AppStateSyncKey
- 153, // 326: WAWebProtobufsE2E.AppStateSyncKeyData.fingerprint:type_name -> WAWebProtobufsE2E.AppStateSyncKeyFingerprint
- 154, // 327: WAWebProtobufsE2E.AppStateSyncKey.keyID:type_name -> WAWebProtobufsE2E.AppStateSyncKeyId
- 152, // 328: WAWebProtobufsE2E.AppStateSyncKey.keyData:type_name -> WAWebProtobufsE2E.AppStateSyncKeyData
- 3, // 329: WAWebProtobufsE2E.HistorySyncNotification.syncType:type_name -> WAWebProtobufsE2E.HistorySyncType
- 148, // 330: WAWebProtobufsE2E.HistorySyncNotification.fullHistorySyncOnDemandRequestMetadata:type_name -> WAWebProtobufsE2E.FullHistorySyncOnDemandRequestMetadata
- 157, // 331: WAWebProtobufsE2E.HistorySyncNotification.messageAccessStatus:type_name -> WAWebProtobufsE2E.HistorySyncMessageAccessStatus
- 102, // 332: WAWebProtobufsE2E.Call.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 105, // 333: WAWebProtobufsE2E.Call.messageContextInfo:type_name -> WAWebProtobufsE2E.MessageContextInfo
- 102, // 334: WAWebProtobufsE2E.AudioMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 4, // 335: WAWebProtobufsE2E.AudioMessage.mediaKeyDomain:type_name -> WAWebProtobufsE2E.MediaKeyDomain
- 102, // 336: WAWebProtobufsE2E.DocumentMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 4, // 337: WAWebProtobufsE2E.DocumentMessage.mediaKeyDomain:type_name -> WAWebProtobufsE2E.MediaKeyDomain
- 4, // 338: WAWebProtobufsE2E.MMSThumbnailMetadata.mediaKeyDomain:type_name -> WAWebProtobufsE2E.MediaKeyDomain
- 102, // 339: WAWebProtobufsE2E.LocationMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 102, // 340: WAWebProtobufsE2E.ContactMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 268, // 341: WAWebProtobufsE2E.DeviceListMetadata.senderAccountType:type_name -> WAAdv.ADVEncryptionType
- 268, // 342: WAWebProtobufsE2E.DeviceListMetadata.receiverAccountType:type_name -> WAAdv.ADVEncryptionType
- 111, // 343: WAWebProtobufsE2E.EmbeddedMessage.message:type_name -> WAWebProtobufsE2E.Message
- 170, // 344: WAWebProtobufsE2E.EmbeddedContent.embeddedMessage:type_name -> WAWebProtobufsE2E.EmbeddedMessage
- 171, // 345: WAWebProtobufsE2E.EmbeddedContent.embeddedMusic:type_name -> WAWebProtobufsE2E.EmbeddedMusic
- 259, // 346: WAWebProtobufsE2E.TemplateButton.quickReplyButton:type_name -> WAWebProtobufsE2E.TemplateButton.QuickReplyButton
- 258, // 347: WAWebProtobufsE2E.TemplateButton.urlButton:type_name -> WAWebProtobufsE2E.TemplateButton.URLButton
- 257, // 348: WAWebProtobufsE2E.TemplateButton.callButton:type_name -> WAWebProtobufsE2E.TemplateButton.CallButton
- 260, // 349: WAWebProtobufsE2E.UrlTrackingMap.urlTrackingMapElements:type_name -> WAWebProtobufsE2E.UrlTrackingMap.UrlTrackingMapElement
- 269, // 350: WAWebProtobufsE2E.AIRichResponseMessage.messageType:type_name -> WAAICommon.AIRichResponseMessageType
- 270, // 351: WAWebProtobufsE2E.AIRichResponseMessage.submessages:type_name -> WAAICommon.AIRichResponseSubMessage
- 271, // 352: WAWebProtobufsE2E.AIRichResponseMessage.unifiedResponse:type_name -> WAAICommon.AIRichResponseUnifiedResponse
- 102, // 353: WAWebProtobufsE2E.AIRichResponseMessage.contextInfo:type_name -> WAWebProtobufsE2E.ContextInfo
- 261, // 354: WAWebProtobufsE2E.AIQueryFanout.messageKey:type_name -> WACommon.MessageKey
- 111, // 355: WAWebProtobufsE2E.AIQueryFanout.message:type_name -> WAWebProtobufsE2E.Message
- 10, // 356: WAWebProtobufsE2E.CallLogMessage.CallParticipant.callOutcome:type_name -> WAWebProtobufsE2E.CallLogMessage.CallOutcome
- 191, // 357: WAWebProtobufsE2E.ButtonsMessage.Button.buttonText:type_name -> WAWebProtobufsE2E.ButtonsMessage.Button.ButtonText
- 19, // 358: WAWebProtobufsE2E.ButtonsMessage.Button.type:type_name -> WAWebProtobufsE2E.ButtonsMessage.Button.Type
- 190, // 359: WAWebProtobufsE2E.ButtonsMessage.Button.nativeFlowInfo:type_name -> WAWebProtobufsE2E.ButtonsMessage.Button.NativeFlowInfo
- 22, // 360: WAWebProtobufsE2E.InteractiveResponseMessage.Body.format:type_name -> WAWebProtobufsE2E.InteractiveResponseMessage.Body.Format
- 83, // 361: WAWebProtobufsE2E.InteractiveMessage.CarouselMessage.cards:type_name -> WAWebProtobufsE2E.InteractiveMessage
- 23, // 362: WAWebProtobufsE2E.InteractiveMessage.CarouselMessage.carouselCardType:type_name -> WAWebProtobufsE2E.InteractiveMessage.CarouselMessage.CarouselCardType
- 24, // 363: WAWebProtobufsE2E.InteractiveMessage.ShopMessage.surface:type_name -> WAWebProtobufsE2E.InteractiveMessage.ShopMessage.Surface
- 201, // 364: WAWebProtobufsE2E.InteractiveMessage.NativeFlowMessage.buttons:type_name -> WAWebProtobufsE2E.InteractiveMessage.NativeFlowMessage.NativeFlowButton
- 160, // 365: WAWebProtobufsE2E.InteractiveMessage.Footer.audioMessage:type_name -> WAWebProtobufsE2E.AudioMessage
- 161, // 366: WAWebProtobufsE2E.InteractiveMessage.Header.documentMessage:type_name -> WAWebProtobufsE2E.DocumentMessage
- 101, // 367: WAWebProtobufsE2E.InteractiveMessage.Header.imageMessage:type_name -> WAWebProtobufsE2E.ImageMessage
- 95, // 368: WAWebProtobufsE2E.InteractiveMessage.Header.videoMessage:type_name -> WAWebProtobufsE2E.VideoMessage
- 165, // 369: WAWebProtobufsE2E.InteractiveMessage.Header.locationMessage:type_name -> WAWebProtobufsE2E.LocationMessage
- 137, // 370: WAWebProtobufsE2E.InteractiveMessage.Header.productMessage:type_name -> WAWebProtobufsE2E.ProductMessage
- 205, // 371: WAWebProtobufsE2E.ListMessage.ProductListInfo.productSections:type_name -> WAWebProtobufsE2E.ListMessage.ProductSection
- 204, // 372: WAWebProtobufsE2E.ListMessage.ProductListInfo.headerImage:type_name -> WAWebProtobufsE2E.ListMessage.ProductListHeaderImage
- 206, // 373: WAWebProtobufsE2E.ListMessage.ProductSection.products:type_name -> WAWebProtobufsE2E.ListMessage.Product
- 208, // 374: WAWebProtobufsE2E.ListMessage.Section.rows:type_name -> WAWebProtobufsE2E.ListMessage.Row
- 211, // 375: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.currency:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMCurrency
- 210, // 376: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.dateTime:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime
- 212, // 377: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.component:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent
- 213, // 378: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.unixEpoch:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeUnixEpoch
- 32, // 379: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent.dayOfWeek:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent.DayOfWeekType
- 31, // 380: WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent.calendar:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage.HSMLocalizableParameter.HSMDateTime.HSMDateTimeComponent.CalendarType
- 272, // 381: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.mediaUploadResult:type_name -> WAMmsRetry.MediaRetryNotification.ResultType
- 140, // 382: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.stickerMessage:type_name -> WAWebProtobufsE2E.StickerMessage
- 222, // 383: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.linkPreviewResponse:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse
- 221, // 384: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.placeholderMessageResendResponse:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.PlaceholderMessageResendResponse
- 219, // 385: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.waffleNonceFetchRequestResponse:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.WaffleNonceFetchResponse
- 220, // 386: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.fullHistorySyncOnDemandRequestResponse:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.FullHistorySyncOnDemandRequestResponse
- 218, // 387: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.companionMetaNonceFetchRequestResponse:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.CompanionMetaNonceFetchResponse
- 216, // 388: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.syncdSnapshotFatalRecoveryResponse:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.SyncDSnapshotFatalRecoveryResponse
- 217, // 389: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.companionCanonicalUserNonceFetchRequestResponse:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.CompanionCanonicalUserNonceFetchResponse
- 215, // 390: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.historySyncChunkRetryResponse:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.HistorySyncChunkRetryResponse
- 3, // 391: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.HistorySyncChunkRetryResponse.syncType:type_name -> WAWebProtobufsE2E.HistorySyncType
- 33, // 392: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.HistorySyncChunkRetryResponse.responseCode:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.HistorySyncChunkRetryResponseCode
- 148, // 393: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.FullHistorySyncOnDemandRequestResponse.requestMetadata:type_name -> WAWebProtobufsE2E.FullHistorySyncOnDemandRequestMetadata
- 34, // 394: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.FullHistorySyncOnDemandRequestResponse.responseCode:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.FullHistorySyncOnDemandResponseCode
- 224, // 395: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.hqThumbnail:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.LinkPreviewHighQualityThumbnail
- 223, // 396: WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.previewMetadata:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestResponseMessage.PeerDataOperationResult.LinkPreviewResponse.PaymentLinkPreviewMetadata
- 35, // 397: WAWebProtobufsE2E.PeerDataOperationRequestMessage.GalaxyFlowAction.type:type_name -> WAWebProtobufsE2E.PeerDataOperationRequestMessage.GalaxyFlowAction.GalaxyFlowActionType
- 3, // 398: WAWebProtobufsE2E.PeerDataOperationRequestMessage.HistorySyncChunkRetryRequest.syncType:type_name -> WAWebProtobufsE2E.HistorySyncType
- 261, // 399: WAWebProtobufsE2E.PeerDataOperationRequestMessage.PlaceholderMessageResendRequest.messageKey:type_name -> WACommon.MessageKey
- 148, // 400: WAWebProtobufsE2E.PeerDataOperationRequestMessage.FullHistorySyncOnDemandRequest.requestMetadata:type_name -> WAWebProtobufsE2E.FullHistorySyncOnDemandRequestMetadata
- 273, // 401: WAWebProtobufsE2E.PeerDataOperationRequestMessage.FullHistorySyncOnDemandRequest.historySyncConfig:type_name -> WACompanionReg.DeviceProps.HistorySyncConfig
- 45, // 402: WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkHeader.headerType:type_name -> WAWebProtobufsE2E.PaymentLinkMetadata.PaymentLinkHeader.PaymentLinkHeaderType
- 54, // 403: WAWebProtobufsE2E.ContextInfo.StatusAudienceMetadata.audienceType:type_name -> WAWebProtobufsE2E.ContextInfo.StatusAudienceMetadata.AudienceType
- 246, // 404: WAWebProtobufsE2E.ContextInfo.DataSharingContext.parameters:type_name -> WAWebProtobufsE2E.ContextInfo.DataSharingContext.Parameters
- 56, // 405: WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfo.contentType:type_name -> WAWebProtobufsE2E.ContextInfo.ForwardedNewsletterMessageInfo.ContentType
- 58, // 406: WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo.mediaType:type_name -> WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo.MediaType
- 57, // 407: WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo.adType:type_name -> WAWebProtobufsE2E.ContextInfo.ExternalAdReplyInfo.AdType
- 59, // 408: WAWebProtobufsE2E.ContextInfo.AdReplyInfo.mediaType:type_name -> WAWebProtobufsE2E.ContextInfo.AdReplyInfo.MediaType
- 111, // 409: WAWebProtobufsE2E.ContextInfo.QuestionReplyQuotedMessage.quotedQuestion:type_name -> WAWebProtobufsE2E.Message
- 111, // 410: WAWebProtobufsE2E.ContextInfo.QuestionReplyQuotedMessage.quotedResponse:type_name -> WAWebProtobufsE2E.Message
- 246, // 411: WAWebProtobufsE2E.ContextInfo.DataSharingContext.Parameters.contents:type_name -> WAWebProtobufsE2E.ContextInfo.DataSharingContext.Parameters
- 64, // 412: WAWebProtobufsE2E.HydratedTemplateButton.HydratedURLButton.webviewPresentation:type_name -> WAWebProtobufsE2E.HydratedTemplateButton.HydratedURLButton.WebviewPresentationType
- 101, // 413: WAWebProtobufsE2E.ProductMessage.ProductSnapshot.productImage:type_name -> WAWebProtobufsE2E.ImageMessage
- 101, // 414: WAWebProtobufsE2E.ProductMessage.CatalogSnapshot.catalogImage:type_name -> WAWebProtobufsE2E.ImageMessage
- 161, // 415: WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplate.documentMessage:type_name -> WAWebProtobufsE2E.DocumentMessage
- 101, // 416: WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplate.imageMessage:type_name -> WAWebProtobufsE2E.ImageMessage
- 95, // 417: WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplate.videoMessage:type_name -> WAWebProtobufsE2E.VideoMessage
- 165, // 418: WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplate.locationMessage:type_name -> WAWebProtobufsE2E.LocationMessage
- 107, // 419: WAWebProtobufsE2E.TemplateMessage.HydratedFourRowTemplate.hydratedButtons:type_name -> WAWebProtobufsE2E.HydratedTemplateButton
- 161, // 420: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate.documentMessage:type_name -> WAWebProtobufsE2E.DocumentMessage
- 89, // 421: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate.highlyStructuredMessage:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 101, // 422: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate.imageMessage:type_name -> WAWebProtobufsE2E.ImageMessage
- 95, // 423: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate.videoMessage:type_name -> WAWebProtobufsE2E.VideoMessage
- 165, // 424: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate.locationMessage:type_name -> WAWebProtobufsE2E.LocationMessage
- 89, // 425: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate.content:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 89, // 426: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate.footer:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 176, // 427: WAWebProtobufsE2E.TemplateMessage.FourRowTemplate.buttons:type_name -> WAWebProtobufsE2E.TemplateButton
- 89, // 428: WAWebProtobufsE2E.TemplateButton.CallButton.displayText:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 89, // 429: WAWebProtobufsE2E.TemplateButton.CallButton.phoneNumber:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 89, // 430: WAWebProtobufsE2E.TemplateButton.URLButton.displayText:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 89, // 431: WAWebProtobufsE2E.TemplateButton.URLButton.URL:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 89, // 432: WAWebProtobufsE2E.TemplateButton.QuickReplyButton.displayText:type_name -> WAWebProtobufsE2E.HighlyStructuredMessage
- 433, // [433:433] is the sub-list for method output_type
- 433, // [433:433] is the sub-list for method input_type
- 433, // [433:433] is the sub-list for extension type_name
- 433, // [433:433] is the sub-list for extension extendee
- 0, // [0:433] is the sub-list for field type_name
- }
- func init() { file_waE2E_WAWebProtobufsE2E_proto_init() }
- func file_waE2E_WAWebProtobufsE2E_proto_init() {
- if File_waE2E_WAWebProtobufsE2E_proto != nil {
- return
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[9].OneofWrappers = []any{
- (*ButtonsResponseMessage_SelectedDisplayText)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[10].OneofWrappers = []any{
- (*ButtonsMessage_Text)(nil),
- (*ButtonsMessage_DocumentMessage)(nil),
- (*ButtonsMessage_ImageMessage)(nil),
- (*ButtonsMessage_VideoMessage)(nil),
- (*ButtonsMessage_LocationMessage)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[13].OneofWrappers = []any{
- (*InteractiveResponseMessage_NativeFlowResponseMessage_)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[14].OneofWrappers = []any{
- (*InteractiveMessage_ShopStorefrontMessage)(nil),
- (*InteractiveMessage_CollectionMessage_)(nil),
- (*InteractiveMessage_NativeFlowMessage_)(nil),
- (*InteractiveMessage_CarouselMessage_)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[37].OneofWrappers = []any{
- (*InteractiveAnnotation_Location)(nil),
- (*InteractiveAnnotation_Newsletter)(nil),
- (*InteractiveAnnotation_EmbeddedAction)(nil),
- (*InteractiveAnnotation_TapAction)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[38].OneofWrappers = []any{
- (*HydratedTemplateButton_QuickReplyButton)(nil),
- (*HydratedTemplateButton_UrlButton)(nil),
- (*HydratedTemplateButton_CallButton)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[70].OneofWrappers = []any{
- (*TemplateMessage_FourRowTemplate_)(nil),
- (*TemplateMessage_HydratedFourRowTemplate_)(nil),
- (*TemplateMessage_InteractiveMessageTemplate)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[103].OneofWrappers = []any{
- (*EmbeddedContent_EmbeddedMessage)(nil),
- (*EmbeddedContent_EmbeddedMusic)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[107].OneofWrappers = []any{
- (*TemplateButton_QuickReplyButton_)(nil),
- (*TemplateButton_UrlButton)(nil),
- (*TemplateButton_CallButton_)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[129].OneofWrappers = []any{
- (*InteractiveMessage_Footer_AudioMessage)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[131].OneofWrappers = []any{
- (*InteractiveMessage_Header_DocumentMessage)(nil),
- (*InteractiveMessage_Header_ImageMessage)(nil),
- (*InteractiveMessage_Header_JPEGThumbnail)(nil),
- (*InteractiveMessage_Header_VideoMessage)(nil),
- (*InteractiveMessage_Header_LocationMessage)(nil),
- (*InteractiveMessage_Header_ProductMessage)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[140].OneofWrappers = []any{
- (*HighlyStructuredMessage_HSMLocalizableParameter_Currency)(nil),
- (*HighlyStructuredMessage_HSMLocalizableParameter_DateTime)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[141].OneofWrappers = []any{
- (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_Component)(nil),
- (*HighlyStructuredMessage_HSMLocalizableParameter_HSMDateTime_UnixEpoch)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[186].OneofWrappers = []any{
- (*TemplateMessage_HydratedFourRowTemplate_DocumentMessage)(nil),
- (*TemplateMessage_HydratedFourRowTemplate_HydratedTitleText)(nil),
- (*TemplateMessage_HydratedFourRowTemplate_ImageMessage)(nil),
- (*TemplateMessage_HydratedFourRowTemplate_VideoMessage)(nil),
- (*TemplateMessage_HydratedFourRowTemplate_LocationMessage)(nil),
- }
- file_waE2E_WAWebProtobufsE2E_proto_msgTypes[187].OneofWrappers = []any{
- (*TemplateMessage_FourRowTemplate_DocumentMessage)(nil),
- (*TemplateMessage_FourRowTemplate_HighlyStructuredMessage)(nil),
- (*TemplateMessage_FourRowTemplate_ImageMessage)(nil),
- (*TemplateMessage_FourRowTemplate_VideoMessage)(nil),
- (*TemplateMessage_FourRowTemplate_LocationMessage)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: unsafe.Slice(unsafe.StringData(file_waE2E_WAWebProtobufsE2E_proto_rawDesc), len(file_waE2E_WAWebProtobufsE2E_proto_rawDesc)),
- NumEnums: 69,
- NumMessages: 192,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_waE2E_WAWebProtobufsE2E_proto_goTypes,
- DependencyIndexes: file_waE2E_WAWebProtobufsE2E_proto_depIdxs,
- EnumInfos: file_waE2E_WAWebProtobufsE2E_proto_enumTypes,
- MessageInfos: file_waE2E_WAWebProtobufsE2E_proto_msgTypes,
- }.Build()
- File_waE2E_WAWebProtobufsE2E_proto = out.File
- file_waE2E_WAWebProtobufsE2E_proto_goTypes = nil
- file_waE2E_WAWebProtobufsE2E_proto_depIdxs = nil
- }
|