memo_service.pb.gw.go 75 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466
  1. // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT.
  2. // source: api/v1/memo_service.proto
  3. /*
  4. Package apiv1 is a reverse proxy.
  5. It translates gRPC into RESTful JSON APIs.
  6. */
  7. package apiv1
  8. import (
  9. "context"
  10. "errors"
  11. "io"
  12. "net/http"
  13. "github.com/grpc-ecosystem/grpc-gateway/v2/runtime"
  14. "github.com/grpc-ecosystem/grpc-gateway/v2/utilities"
  15. "google.golang.org/grpc"
  16. "google.golang.org/grpc/codes"
  17. "google.golang.org/grpc/grpclog"
  18. "google.golang.org/grpc/metadata"
  19. "google.golang.org/grpc/status"
  20. "google.golang.org/protobuf/proto"
  21. )
  22. // Suppress "imported and not used" errors
  23. var (
  24. _ codes.Code
  25. _ io.Reader
  26. _ status.Status
  27. _ = errors.New
  28. _ = runtime.String
  29. _ = utilities.NewDoubleArray
  30. _ = metadata.Join
  31. )
  32. func request_MemoService_CreateMemo_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  33. var (
  34. protoReq CreateMemoRequest
  35. metadata runtime.ServerMetadata
  36. )
  37. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq.Memo); err != nil && !errors.Is(err, io.EOF) {
  38. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  39. }
  40. msg, err := client.CreateMemo(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  41. return msg, metadata, err
  42. }
  43. func local_request_MemoService_CreateMemo_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  44. var (
  45. protoReq CreateMemoRequest
  46. metadata runtime.ServerMetadata
  47. )
  48. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq.Memo); err != nil && !errors.Is(err, io.EOF) {
  49. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  50. }
  51. msg, err := server.CreateMemo(ctx, &protoReq)
  52. return msg, metadata, err
  53. }
  54. var filter_MemoService_ListMemos_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)}
  55. func request_MemoService_ListMemos_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  56. var (
  57. protoReq ListMemosRequest
  58. metadata runtime.ServerMetadata
  59. )
  60. if err := req.ParseForm(); err != nil {
  61. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  62. }
  63. if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_MemoService_ListMemos_0); err != nil {
  64. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  65. }
  66. msg, err := client.ListMemos(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  67. return msg, metadata, err
  68. }
  69. func local_request_MemoService_ListMemos_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  70. var (
  71. protoReq ListMemosRequest
  72. metadata runtime.ServerMetadata
  73. )
  74. if err := req.ParseForm(); err != nil {
  75. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  76. }
  77. if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_MemoService_ListMemos_0); err != nil {
  78. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  79. }
  80. msg, err := server.ListMemos(ctx, &protoReq)
  81. return msg, metadata, err
  82. }
  83. var filter_MemoService_ListMemos_1 = &utilities.DoubleArray{Encoding: map[string]int{"parent": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}}
  84. func request_MemoService_ListMemos_1(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  85. var (
  86. protoReq ListMemosRequest
  87. metadata runtime.ServerMetadata
  88. err error
  89. )
  90. val, ok := pathParams["parent"]
  91. if !ok {
  92. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "parent")
  93. }
  94. protoReq.Parent, err = runtime.String(val)
  95. if err != nil {
  96. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "parent", err)
  97. }
  98. if err := req.ParseForm(); err != nil {
  99. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  100. }
  101. if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_MemoService_ListMemos_1); err != nil {
  102. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  103. }
  104. msg, err := client.ListMemos(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  105. return msg, metadata, err
  106. }
  107. func local_request_MemoService_ListMemos_1(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  108. var (
  109. protoReq ListMemosRequest
  110. metadata runtime.ServerMetadata
  111. err error
  112. )
  113. val, ok := pathParams["parent"]
  114. if !ok {
  115. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "parent")
  116. }
  117. protoReq.Parent, err = runtime.String(val)
  118. if err != nil {
  119. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "parent", err)
  120. }
  121. if err := req.ParseForm(); err != nil {
  122. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  123. }
  124. if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_MemoService_ListMemos_1); err != nil {
  125. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  126. }
  127. msg, err := server.ListMemos(ctx, &protoReq)
  128. return msg, metadata, err
  129. }
  130. func request_MemoService_GetMemo_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  131. var (
  132. protoReq GetMemoRequest
  133. metadata runtime.ServerMetadata
  134. err error
  135. )
  136. val, ok := pathParams["name"]
  137. if !ok {
  138. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  139. }
  140. protoReq.Name, err = runtime.String(val)
  141. if err != nil {
  142. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  143. }
  144. msg, err := client.GetMemo(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  145. return msg, metadata, err
  146. }
  147. func local_request_MemoService_GetMemo_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  148. var (
  149. protoReq GetMemoRequest
  150. metadata runtime.ServerMetadata
  151. err error
  152. )
  153. val, ok := pathParams["name"]
  154. if !ok {
  155. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  156. }
  157. protoReq.Name, err = runtime.String(val)
  158. if err != nil {
  159. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  160. }
  161. msg, err := server.GetMemo(ctx, &protoReq)
  162. return msg, metadata, err
  163. }
  164. var filter_MemoService_UpdateMemo_0 = &utilities.DoubleArray{Encoding: map[string]int{"memo": 0, "name": 1}, Base: []int{1, 2, 1, 0, 0}, Check: []int{0, 1, 2, 3, 2}}
  165. func request_MemoService_UpdateMemo_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  166. var (
  167. protoReq UpdateMemoRequest
  168. metadata runtime.ServerMetadata
  169. err error
  170. )
  171. newReader, berr := utilities.IOReaderFactory(req.Body)
  172. if berr != nil {
  173. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
  174. }
  175. if err := marshaler.NewDecoder(newReader()).Decode(&protoReq.Memo); err != nil && !errors.Is(err, io.EOF) {
  176. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  177. }
  178. if protoReq.UpdateMask == nil || len(protoReq.UpdateMask.GetPaths()) == 0 {
  179. if fieldMask, err := runtime.FieldMaskFromRequestBody(newReader(), protoReq.Memo); err != nil {
  180. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  181. } else {
  182. protoReq.UpdateMask = fieldMask
  183. }
  184. }
  185. val, ok := pathParams["memo.name"]
  186. if !ok {
  187. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "memo.name")
  188. }
  189. err = runtime.PopulateFieldFromPath(&protoReq, "memo.name", val)
  190. if err != nil {
  191. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "memo.name", err)
  192. }
  193. if err := req.ParseForm(); err != nil {
  194. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  195. }
  196. if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_MemoService_UpdateMemo_0); err != nil {
  197. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  198. }
  199. msg, err := client.UpdateMemo(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  200. return msg, metadata, err
  201. }
  202. func local_request_MemoService_UpdateMemo_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  203. var (
  204. protoReq UpdateMemoRequest
  205. metadata runtime.ServerMetadata
  206. err error
  207. )
  208. newReader, berr := utilities.IOReaderFactory(req.Body)
  209. if berr != nil {
  210. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr)
  211. }
  212. if err := marshaler.NewDecoder(newReader()).Decode(&protoReq.Memo); err != nil && !errors.Is(err, io.EOF) {
  213. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  214. }
  215. if protoReq.UpdateMask == nil || len(protoReq.UpdateMask.GetPaths()) == 0 {
  216. if fieldMask, err := runtime.FieldMaskFromRequestBody(newReader(), protoReq.Memo); err != nil {
  217. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  218. } else {
  219. protoReq.UpdateMask = fieldMask
  220. }
  221. }
  222. val, ok := pathParams["memo.name"]
  223. if !ok {
  224. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "memo.name")
  225. }
  226. err = runtime.PopulateFieldFromPath(&protoReq, "memo.name", val)
  227. if err != nil {
  228. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "memo.name", err)
  229. }
  230. if err := req.ParseForm(); err != nil {
  231. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  232. }
  233. if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_MemoService_UpdateMemo_0); err != nil {
  234. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  235. }
  236. msg, err := server.UpdateMemo(ctx, &protoReq)
  237. return msg, metadata, err
  238. }
  239. func request_MemoService_DeleteMemo_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  240. var (
  241. protoReq DeleteMemoRequest
  242. metadata runtime.ServerMetadata
  243. err error
  244. )
  245. val, ok := pathParams["name"]
  246. if !ok {
  247. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  248. }
  249. protoReq.Name, err = runtime.String(val)
  250. if err != nil {
  251. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  252. }
  253. msg, err := client.DeleteMemo(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  254. return msg, metadata, err
  255. }
  256. func local_request_MemoService_DeleteMemo_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  257. var (
  258. protoReq DeleteMemoRequest
  259. metadata runtime.ServerMetadata
  260. err error
  261. )
  262. val, ok := pathParams["name"]
  263. if !ok {
  264. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  265. }
  266. protoReq.Name, err = runtime.String(val)
  267. if err != nil {
  268. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  269. }
  270. msg, err := server.DeleteMemo(ctx, &protoReq)
  271. return msg, metadata, err
  272. }
  273. func request_MemoService_RenameMemoTag_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  274. var (
  275. protoReq RenameMemoTagRequest
  276. metadata runtime.ServerMetadata
  277. err error
  278. )
  279. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) {
  280. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  281. }
  282. val, ok := pathParams["parent"]
  283. if !ok {
  284. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "parent")
  285. }
  286. protoReq.Parent, err = runtime.String(val)
  287. if err != nil {
  288. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "parent", err)
  289. }
  290. msg, err := client.RenameMemoTag(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  291. return msg, metadata, err
  292. }
  293. func local_request_MemoService_RenameMemoTag_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  294. var (
  295. protoReq RenameMemoTagRequest
  296. metadata runtime.ServerMetadata
  297. err error
  298. )
  299. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) {
  300. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  301. }
  302. val, ok := pathParams["parent"]
  303. if !ok {
  304. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "parent")
  305. }
  306. protoReq.Parent, err = runtime.String(val)
  307. if err != nil {
  308. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "parent", err)
  309. }
  310. msg, err := server.RenameMemoTag(ctx, &protoReq)
  311. return msg, metadata, err
  312. }
  313. var filter_MemoService_DeleteMemoTag_0 = &utilities.DoubleArray{Encoding: map[string]int{"parent": 0, "tag": 1}, Base: []int{1, 1, 2, 0, 0}, Check: []int{0, 1, 1, 2, 3}}
  314. func request_MemoService_DeleteMemoTag_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  315. var (
  316. protoReq DeleteMemoTagRequest
  317. metadata runtime.ServerMetadata
  318. err error
  319. )
  320. val, ok := pathParams["parent"]
  321. if !ok {
  322. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "parent")
  323. }
  324. protoReq.Parent, err = runtime.String(val)
  325. if err != nil {
  326. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "parent", err)
  327. }
  328. val, ok = pathParams["tag"]
  329. if !ok {
  330. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "tag")
  331. }
  332. protoReq.Tag, err = runtime.String(val)
  333. if err != nil {
  334. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "tag", err)
  335. }
  336. if err := req.ParseForm(); err != nil {
  337. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  338. }
  339. if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_MemoService_DeleteMemoTag_0); err != nil {
  340. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  341. }
  342. msg, err := client.DeleteMemoTag(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  343. return msg, metadata, err
  344. }
  345. func local_request_MemoService_DeleteMemoTag_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  346. var (
  347. protoReq DeleteMemoTagRequest
  348. metadata runtime.ServerMetadata
  349. err error
  350. )
  351. val, ok := pathParams["parent"]
  352. if !ok {
  353. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "parent")
  354. }
  355. protoReq.Parent, err = runtime.String(val)
  356. if err != nil {
  357. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "parent", err)
  358. }
  359. val, ok = pathParams["tag"]
  360. if !ok {
  361. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "tag")
  362. }
  363. protoReq.Tag, err = runtime.String(val)
  364. if err != nil {
  365. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "tag", err)
  366. }
  367. if err := req.ParseForm(); err != nil {
  368. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  369. }
  370. if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_MemoService_DeleteMemoTag_0); err != nil {
  371. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  372. }
  373. msg, err := server.DeleteMemoTag(ctx, &protoReq)
  374. return msg, metadata, err
  375. }
  376. func request_MemoService_SetMemoResources_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  377. var (
  378. protoReq SetMemoResourcesRequest
  379. metadata runtime.ServerMetadata
  380. err error
  381. )
  382. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) {
  383. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  384. }
  385. val, ok := pathParams["name"]
  386. if !ok {
  387. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  388. }
  389. protoReq.Name, err = runtime.String(val)
  390. if err != nil {
  391. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  392. }
  393. msg, err := client.SetMemoResources(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  394. return msg, metadata, err
  395. }
  396. func local_request_MemoService_SetMemoResources_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  397. var (
  398. protoReq SetMemoResourcesRequest
  399. metadata runtime.ServerMetadata
  400. err error
  401. )
  402. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) {
  403. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  404. }
  405. val, ok := pathParams["name"]
  406. if !ok {
  407. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  408. }
  409. protoReq.Name, err = runtime.String(val)
  410. if err != nil {
  411. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  412. }
  413. msg, err := server.SetMemoResources(ctx, &protoReq)
  414. return msg, metadata, err
  415. }
  416. func request_MemoService_ListMemoResources_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  417. var (
  418. protoReq ListMemoResourcesRequest
  419. metadata runtime.ServerMetadata
  420. err error
  421. )
  422. val, ok := pathParams["name"]
  423. if !ok {
  424. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  425. }
  426. protoReq.Name, err = runtime.String(val)
  427. if err != nil {
  428. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  429. }
  430. msg, err := client.ListMemoResources(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  431. return msg, metadata, err
  432. }
  433. func local_request_MemoService_ListMemoResources_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  434. var (
  435. protoReq ListMemoResourcesRequest
  436. metadata runtime.ServerMetadata
  437. err error
  438. )
  439. val, ok := pathParams["name"]
  440. if !ok {
  441. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  442. }
  443. protoReq.Name, err = runtime.String(val)
  444. if err != nil {
  445. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  446. }
  447. msg, err := server.ListMemoResources(ctx, &protoReq)
  448. return msg, metadata, err
  449. }
  450. func request_MemoService_SetMemoRelations_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  451. var (
  452. protoReq SetMemoRelationsRequest
  453. metadata runtime.ServerMetadata
  454. err error
  455. )
  456. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) {
  457. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  458. }
  459. val, ok := pathParams["name"]
  460. if !ok {
  461. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  462. }
  463. protoReq.Name, err = runtime.String(val)
  464. if err != nil {
  465. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  466. }
  467. msg, err := client.SetMemoRelations(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  468. return msg, metadata, err
  469. }
  470. func local_request_MemoService_SetMemoRelations_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  471. var (
  472. protoReq SetMemoRelationsRequest
  473. metadata runtime.ServerMetadata
  474. err error
  475. )
  476. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) {
  477. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  478. }
  479. val, ok := pathParams["name"]
  480. if !ok {
  481. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  482. }
  483. protoReq.Name, err = runtime.String(val)
  484. if err != nil {
  485. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  486. }
  487. msg, err := server.SetMemoRelations(ctx, &protoReq)
  488. return msg, metadata, err
  489. }
  490. func request_MemoService_ListMemoRelations_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  491. var (
  492. protoReq ListMemoRelationsRequest
  493. metadata runtime.ServerMetadata
  494. err error
  495. )
  496. val, ok := pathParams["name"]
  497. if !ok {
  498. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  499. }
  500. protoReq.Name, err = runtime.String(val)
  501. if err != nil {
  502. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  503. }
  504. msg, err := client.ListMemoRelations(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  505. return msg, metadata, err
  506. }
  507. func local_request_MemoService_ListMemoRelations_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  508. var (
  509. protoReq ListMemoRelationsRequest
  510. metadata runtime.ServerMetadata
  511. err error
  512. )
  513. val, ok := pathParams["name"]
  514. if !ok {
  515. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  516. }
  517. protoReq.Name, err = runtime.String(val)
  518. if err != nil {
  519. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  520. }
  521. msg, err := server.ListMemoRelations(ctx, &protoReq)
  522. return msg, metadata, err
  523. }
  524. func request_MemoService_CreateMemoComment_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  525. var (
  526. protoReq CreateMemoCommentRequest
  527. metadata runtime.ServerMetadata
  528. err error
  529. )
  530. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq.Comment); err != nil && !errors.Is(err, io.EOF) {
  531. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  532. }
  533. val, ok := pathParams["name"]
  534. if !ok {
  535. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  536. }
  537. protoReq.Name, err = runtime.String(val)
  538. if err != nil {
  539. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  540. }
  541. msg, err := client.CreateMemoComment(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  542. return msg, metadata, err
  543. }
  544. func local_request_MemoService_CreateMemoComment_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  545. var (
  546. protoReq CreateMemoCommentRequest
  547. metadata runtime.ServerMetadata
  548. err error
  549. )
  550. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq.Comment); err != nil && !errors.Is(err, io.EOF) {
  551. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  552. }
  553. val, ok := pathParams["name"]
  554. if !ok {
  555. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  556. }
  557. protoReq.Name, err = runtime.String(val)
  558. if err != nil {
  559. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  560. }
  561. msg, err := server.CreateMemoComment(ctx, &protoReq)
  562. return msg, metadata, err
  563. }
  564. func request_MemoService_ListMemoComments_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  565. var (
  566. protoReq ListMemoCommentsRequest
  567. metadata runtime.ServerMetadata
  568. err error
  569. )
  570. val, ok := pathParams["name"]
  571. if !ok {
  572. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  573. }
  574. protoReq.Name, err = runtime.String(val)
  575. if err != nil {
  576. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  577. }
  578. msg, err := client.ListMemoComments(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  579. return msg, metadata, err
  580. }
  581. func local_request_MemoService_ListMemoComments_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  582. var (
  583. protoReq ListMemoCommentsRequest
  584. metadata runtime.ServerMetadata
  585. err error
  586. )
  587. val, ok := pathParams["name"]
  588. if !ok {
  589. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  590. }
  591. protoReq.Name, err = runtime.String(val)
  592. if err != nil {
  593. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  594. }
  595. msg, err := server.ListMemoComments(ctx, &protoReq)
  596. return msg, metadata, err
  597. }
  598. func request_MemoService_ListMemoReactions_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  599. var (
  600. protoReq ListMemoReactionsRequest
  601. metadata runtime.ServerMetadata
  602. err error
  603. )
  604. val, ok := pathParams["name"]
  605. if !ok {
  606. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  607. }
  608. protoReq.Name, err = runtime.String(val)
  609. if err != nil {
  610. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  611. }
  612. msg, err := client.ListMemoReactions(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  613. return msg, metadata, err
  614. }
  615. func local_request_MemoService_ListMemoReactions_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  616. var (
  617. protoReq ListMemoReactionsRequest
  618. metadata runtime.ServerMetadata
  619. err error
  620. )
  621. val, ok := pathParams["name"]
  622. if !ok {
  623. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  624. }
  625. protoReq.Name, err = runtime.String(val)
  626. if err != nil {
  627. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  628. }
  629. msg, err := server.ListMemoReactions(ctx, &protoReq)
  630. return msg, metadata, err
  631. }
  632. func request_MemoService_UpsertMemoReaction_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  633. var (
  634. protoReq UpsertMemoReactionRequest
  635. metadata runtime.ServerMetadata
  636. err error
  637. )
  638. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) {
  639. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  640. }
  641. val, ok := pathParams["name"]
  642. if !ok {
  643. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  644. }
  645. protoReq.Name, err = runtime.String(val)
  646. if err != nil {
  647. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  648. }
  649. msg, err := client.UpsertMemoReaction(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  650. return msg, metadata, err
  651. }
  652. func local_request_MemoService_UpsertMemoReaction_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  653. var (
  654. protoReq UpsertMemoReactionRequest
  655. metadata runtime.ServerMetadata
  656. err error
  657. )
  658. if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) {
  659. return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
  660. }
  661. val, ok := pathParams["name"]
  662. if !ok {
  663. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "name")
  664. }
  665. protoReq.Name, err = runtime.String(val)
  666. if err != nil {
  667. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "name", err)
  668. }
  669. msg, err := server.UpsertMemoReaction(ctx, &protoReq)
  670. return msg, metadata, err
  671. }
  672. func request_MemoService_DeleteMemoReaction_0(ctx context.Context, marshaler runtime.Marshaler, client MemoServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  673. var (
  674. protoReq DeleteMemoReactionRequest
  675. metadata runtime.ServerMetadata
  676. err error
  677. )
  678. val, ok := pathParams["id"]
  679. if !ok {
  680. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id")
  681. }
  682. protoReq.Id, err = runtime.Int32(val)
  683. if err != nil {
  684. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id", err)
  685. }
  686. msg, err := client.DeleteMemoReaction(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
  687. return msg, metadata, err
  688. }
  689. func local_request_MemoService_DeleteMemoReaction_0(ctx context.Context, marshaler runtime.Marshaler, server MemoServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
  690. var (
  691. protoReq DeleteMemoReactionRequest
  692. metadata runtime.ServerMetadata
  693. err error
  694. )
  695. val, ok := pathParams["id"]
  696. if !ok {
  697. return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id")
  698. }
  699. protoReq.Id, err = runtime.Int32(val)
  700. if err != nil {
  701. return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id", err)
  702. }
  703. msg, err := server.DeleteMemoReaction(ctx, &protoReq)
  704. return msg, metadata, err
  705. }
  706. // RegisterMemoServiceHandlerServer registers the http handlers for service MemoService to "mux".
  707. // UnaryRPC :call MemoServiceServer directly.
  708. // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
  709. // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterMemoServiceHandlerFromEndpoint instead.
  710. // GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call.
  711. func RegisterMemoServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MemoServiceServer) error {
  712. mux.Handle(http.MethodPost, pattern_MemoService_CreateMemo_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  713. ctx, cancel := context.WithCancel(req.Context())
  714. defer cancel()
  715. var stream runtime.ServerTransportStream
  716. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  717. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  718. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/CreateMemo", runtime.WithHTTPPathPattern("/api/v1/memos"))
  719. if err != nil {
  720. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  721. return
  722. }
  723. resp, md, err := local_request_MemoService_CreateMemo_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  724. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  725. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  726. if err != nil {
  727. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  728. return
  729. }
  730. forward_MemoService_CreateMemo_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  731. })
  732. mux.Handle(http.MethodGet, pattern_MemoService_ListMemos_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  733. ctx, cancel := context.WithCancel(req.Context())
  734. defer cancel()
  735. var stream runtime.ServerTransportStream
  736. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  737. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  738. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemos", runtime.WithHTTPPathPattern("/api/v1/memos"))
  739. if err != nil {
  740. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  741. return
  742. }
  743. resp, md, err := local_request_MemoService_ListMemos_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  744. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  745. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  746. if err != nil {
  747. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  748. return
  749. }
  750. forward_MemoService_ListMemos_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  751. })
  752. mux.Handle(http.MethodGet, pattern_MemoService_ListMemos_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  753. ctx, cancel := context.WithCancel(req.Context())
  754. defer cancel()
  755. var stream runtime.ServerTransportStream
  756. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  757. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  758. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemos", runtime.WithHTTPPathPattern("/api/v1/{parent=users/*}/memos"))
  759. if err != nil {
  760. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  761. return
  762. }
  763. resp, md, err := local_request_MemoService_ListMemos_1(annotatedContext, inboundMarshaler, server, req, pathParams)
  764. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  765. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  766. if err != nil {
  767. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  768. return
  769. }
  770. forward_MemoService_ListMemos_1(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  771. })
  772. mux.Handle(http.MethodGet, pattern_MemoService_GetMemo_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  773. ctx, cancel := context.WithCancel(req.Context())
  774. defer cancel()
  775. var stream runtime.ServerTransportStream
  776. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  777. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  778. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/GetMemo", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}"))
  779. if err != nil {
  780. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  781. return
  782. }
  783. resp, md, err := local_request_MemoService_GetMemo_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  784. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  785. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  786. if err != nil {
  787. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  788. return
  789. }
  790. forward_MemoService_GetMemo_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  791. })
  792. mux.Handle(http.MethodPatch, pattern_MemoService_UpdateMemo_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  793. ctx, cancel := context.WithCancel(req.Context())
  794. defer cancel()
  795. var stream runtime.ServerTransportStream
  796. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  797. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  798. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/UpdateMemo", runtime.WithHTTPPathPattern("/api/v1/{memo.name=memos/*}"))
  799. if err != nil {
  800. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  801. return
  802. }
  803. resp, md, err := local_request_MemoService_UpdateMemo_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  804. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  805. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  806. if err != nil {
  807. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  808. return
  809. }
  810. forward_MemoService_UpdateMemo_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  811. })
  812. mux.Handle(http.MethodDelete, pattern_MemoService_DeleteMemo_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  813. ctx, cancel := context.WithCancel(req.Context())
  814. defer cancel()
  815. var stream runtime.ServerTransportStream
  816. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  817. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  818. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/DeleteMemo", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}"))
  819. if err != nil {
  820. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  821. return
  822. }
  823. resp, md, err := local_request_MemoService_DeleteMemo_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  824. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  825. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  826. if err != nil {
  827. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  828. return
  829. }
  830. forward_MemoService_DeleteMemo_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  831. })
  832. mux.Handle(http.MethodPatch, pattern_MemoService_RenameMemoTag_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  833. ctx, cancel := context.WithCancel(req.Context())
  834. defer cancel()
  835. var stream runtime.ServerTransportStream
  836. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  837. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  838. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/RenameMemoTag", runtime.WithHTTPPathPattern("/api/v1/{parent=memos/*}/tags:rename"))
  839. if err != nil {
  840. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  841. return
  842. }
  843. resp, md, err := local_request_MemoService_RenameMemoTag_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  844. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  845. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  846. if err != nil {
  847. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  848. return
  849. }
  850. forward_MemoService_RenameMemoTag_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  851. })
  852. mux.Handle(http.MethodDelete, pattern_MemoService_DeleteMemoTag_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  853. ctx, cancel := context.WithCancel(req.Context())
  854. defer cancel()
  855. var stream runtime.ServerTransportStream
  856. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  857. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  858. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/DeleteMemoTag", runtime.WithHTTPPathPattern("/api/v1/{parent=memos/*}/tags/{tag}"))
  859. if err != nil {
  860. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  861. return
  862. }
  863. resp, md, err := local_request_MemoService_DeleteMemoTag_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  864. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  865. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  866. if err != nil {
  867. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  868. return
  869. }
  870. forward_MemoService_DeleteMemoTag_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  871. })
  872. mux.Handle(http.MethodPatch, pattern_MemoService_SetMemoResources_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  873. ctx, cancel := context.WithCancel(req.Context())
  874. defer cancel()
  875. var stream runtime.ServerTransportStream
  876. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  877. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  878. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/SetMemoResources", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/resources"))
  879. if err != nil {
  880. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  881. return
  882. }
  883. resp, md, err := local_request_MemoService_SetMemoResources_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  884. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  885. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  886. if err != nil {
  887. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  888. return
  889. }
  890. forward_MemoService_SetMemoResources_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  891. })
  892. mux.Handle(http.MethodGet, pattern_MemoService_ListMemoResources_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  893. ctx, cancel := context.WithCancel(req.Context())
  894. defer cancel()
  895. var stream runtime.ServerTransportStream
  896. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  897. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  898. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemoResources", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/resources"))
  899. if err != nil {
  900. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  901. return
  902. }
  903. resp, md, err := local_request_MemoService_ListMemoResources_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  904. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  905. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  906. if err != nil {
  907. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  908. return
  909. }
  910. forward_MemoService_ListMemoResources_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  911. })
  912. mux.Handle(http.MethodPatch, pattern_MemoService_SetMemoRelations_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  913. ctx, cancel := context.WithCancel(req.Context())
  914. defer cancel()
  915. var stream runtime.ServerTransportStream
  916. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  917. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  918. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/SetMemoRelations", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/relations"))
  919. if err != nil {
  920. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  921. return
  922. }
  923. resp, md, err := local_request_MemoService_SetMemoRelations_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  924. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  925. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  926. if err != nil {
  927. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  928. return
  929. }
  930. forward_MemoService_SetMemoRelations_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  931. })
  932. mux.Handle(http.MethodGet, pattern_MemoService_ListMemoRelations_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  933. ctx, cancel := context.WithCancel(req.Context())
  934. defer cancel()
  935. var stream runtime.ServerTransportStream
  936. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  937. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  938. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemoRelations", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/relations"))
  939. if err != nil {
  940. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  941. return
  942. }
  943. resp, md, err := local_request_MemoService_ListMemoRelations_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  944. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  945. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  946. if err != nil {
  947. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  948. return
  949. }
  950. forward_MemoService_ListMemoRelations_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  951. })
  952. mux.Handle(http.MethodPost, pattern_MemoService_CreateMemoComment_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  953. ctx, cancel := context.WithCancel(req.Context())
  954. defer cancel()
  955. var stream runtime.ServerTransportStream
  956. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  957. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  958. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/CreateMemoComment", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/comments"))
  959. if err != nil {
  960. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  961. return
  962. }
  963. resp, md, err := local_request_MemoService_CreateMemoComment_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  964. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  965. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  966. if err != nil {
  967. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  968. return
  969. }
  970. forward_MemoService_CreateMemoComment_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  971. })
  972. mux.Handle(http.MethodGet, pattern_MemoService_ListMemoComments_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  973. ctx, cancel := context.WithCancel(req.Context())
  974. defer cancel()
  975. var stream runtime.ServerTransportStream
  976. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  977. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  978. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemoComments", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/comments"))
  979. if err != nil {
  980. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  981. return
  982. }
  983. resp, md, err := local_request_MemoService_ListMemoComments_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  984. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  985. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  986. if err != nil {
  987. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  988. return
  989. }
  990. forward_MemoService_ListMemoComments_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  991. })
  992. mux.Handle(http.MethodGet, pattern_MemoService_ListMemoReactions_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  993. ctx, cancel := context.WithCancel(req.Context())
  994. defer cancel()
  995. var stream runtime.ServerTransportStream
  996. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  997. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  998. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemoReactions", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/reactions"))
  999. if err != nil {
  1000. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1001. return
  1002. }
  1003. resp, md, err := local_request_MemoService_ListMemoReactions_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  1004. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  1005. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1006. if err != nil {
  1007. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1008. return
  1009. }
  1010. forward_MemoService_ListMemoReactions_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1011. })
  1012. mux.Handle(http.MethodPost, pattern_MemoService_UpsertMemoReaction_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1013. ctx, cancel := context.WithCancel(req.Context())
  1014. defer cancel()
  1015. var stream runtime.ServerTransportStream
  1016. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  1017. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1018. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/UpsertMemoReaction", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/reactions"))
  1019. if err != nil {
  1020. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1021. return
  1022. }
  1023. resp, md, err := local_request_MemoService_UpsertMemoReaction_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  1024. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  1025. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1026. if err != nil {
  1027. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1028. return
  1029. }
  1030. forward_MemoService_UpsertMemoReaction_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1031. })
  1032. mux.Handle(http.MethodDelete, pattern_MemoService_DeleteMemoReaction_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1033. ctx, cancel := context.WithCancel(req.Context())
  1034. defer cancel()
  1035. var stream runtime.ServerTransportStream
  1036. ctx = grpc.NewContextWithServerTransportStream(ctx, &stream)
  1037. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1038. annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/memos.api.v1.MemoService/DeleteMemoReaction", runtime.WithHTTPPathPattern("/api/v1/reactions/{id}"))
  1039. if err != nil {
  1040. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1041. return
  1042. }
  1043. resp, md, err := local_request_MemoService_DeleteMemoReaction_0(annotatedContext, inboundMarshaler, server, req, pathParams)
  1044. md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer())
  1045. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1046. if err != nil {
  1047. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1048. return
  1049. }
  1050. forward_MemoService_DeleteMemoReaction_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1051. })
  1052. return nil
  1053. }
  1054. // RegisterMemoServiceHandlerFromEndpoint is same as RegisterMemoServiceHandler but
  1055. // automatically dials to "endpoint" and closes the connection when "ctx" gets done.
  1056. func RegisterMemoServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) {
  1057. conn, err := grpc.NewClient(endpoint, opts...)
  1058. if err != nil {
  1059. return err
  1060. }
  1061. defer func() {
  1062. if err != nil {
  1063. if cerr := conn.Close(); cerr != nil {
  1064. grpclog.Errorf("Failed to close conn to %s: %v", endpoint, cerr)
  1065. }
  1066. return
  1067. }
  1068. go func() {
  1069. <-ctx.Done()
  1070. if cerr := conn.Close(); cerr != nil {
  1071. grpclog.Errorf("Failed to close conn to %s: %v", endpoint, cerr)
  1072. }
  1073. }()
  1074. }()
  1075. return RegisterMemoServiceHandler(ctx, mux, conn)
  1076. }
  1077. // RegisterMemoServiceHandler registers the http handlers for service MemoService to "mux".
  1078. // The handlers forward requests to the grpc endpoint over "conn".
  1079. func RegisterMemoServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error {
  1080. return RegisterMemoServiceHandlerClient(ctx, mux, NewMemoServiceClient(conn))
  1081. }
  1082. // RegisterMemoServiceHandlerClient registers the http handlers for service MemoService
  1083. // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MemoServiceClient".
  1084. // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MemoServiceClient"
  1085. // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in
  1086. // "MemoServiceClient" to call the correct interceptors. This client ignores the HTTP middlewares.
  1087. func RegisterMemoServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MemoServiceClient) error {
  1088. mux.Handle(http.MethodPost, pattern_MemoService_CreateMemo_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1089. ctx, cancel := context.WithCancel(req.Context())
  1090. defer cancel()
  1091. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1092. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/CreateMemo", runtime.WithHTTPPathPattern("/api/v1/memos"))
  1093. if err != nil {
  1094. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1095. return
  1096. }
  1097. resp, md, err := request_MemoService_CreateMemo_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1098. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1099. if err != nil {
  1100. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1101. return
  1102. }
  1103. forward_MemoService_CreateMemo_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1104. })
  1105. mux.Handle(http.MethodGet, pattern_MemoService_ListMemos_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1106. ctx, cancel := context.WithCancel(req.Context())
  1107. defer cancel()
  1108. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1109. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemos", runtime.WithHTTPPathPattern("/api/v1/memos"))
  1110. if err != nil {
  1111. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1112. return
  1113. }
  1114. resp, md, err := request_MemoService_ListMemos_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1115. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1116. if err != nil {
  1117. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1118. return
  1119. }
  1120. forward_MemoService_ListMemos_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1121. })
  1122. mux.Handle(http.MethodGet, pattern_MemoService_ListMemos_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1123. ctx, cancel := context.WithCancel(req.Context())
  1124. defer cancel()
  1125. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1126. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemos", runtime.WithHTTPPathPattern("/api/v1/{parent=users/*}/memos"))
  1127. if err != nil {
  1128. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1129. return
  1130. }
  1131. resp, md, err := request_MemoService_ListMemos_1(annotatedContext, inboundMarshaler, client, req, pathParams)
  1132. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1133. if err != nil {
  1134. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1135. return
  1136. }
  1137. forward_MemoService_ListMemos_1(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1138. })
  1139. mux.Handle(http.MethodGet, pattern_MemoService_GetMemo_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1140. ctx, cancel := context.WithCancel(req.Context())
  1141. defer cancel()
  1142. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1143. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/GetMemo", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}"))
  1144. if err != nil {
  1145. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1146. return
  1147. }
  1148. resp, md, err := request_MemoService_GetMemo_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1149. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1150. if err != nil {
  1151. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1152. return
  1153. }
  1154. forward_MemoService_GetMemo_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1155. })
  1156. mux.Handle(http.MethodPatch, pattern_MemoService_UpdateMemo_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1157. ctx, cancel := context.WithCancel(req.Context())
  1158. defer cancel()
  1159. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1160. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/UpdateMemo", runtime.WithHTTPPathPattern("/api/v1/{memo.name=memos/*}"))
  1161. if err != nil {
  1162. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1163. return
  1164. }
  1165. resp, md, err := request_MemoService_UpdateMemo_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1166. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1167. if err != nil {
  1168. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1169. return
  1170. }
  1171. forward_MemoService_UpdateMemo_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1172. })
  1173. mux.Handle(http.MethodDelete, pattern_MemoService_DeleteMemo_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1174. ctx, cancel := context.WithCancel(req.Context())
  1175. defer cancel()
  1176. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1177. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/DeleteMemo", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}"))
  1178. if err != nil {
  1179. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1180. return
  1181. }
  1182. resp, md, err := request_MemoService_DeleteMemo_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1183. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1184. if err != nil {
  1185. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1186. return
  1187. }
  1188. forward_MemoService_DeleteMemo_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1189. })
  1190. mux.Handle(http.MethodPatch, pattern_MemoService_RenameMemoTag_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1191. ctx, cancel := context.WithCancel(req.Context())
  1192. defer cancel()
  1193. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1194. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/RenameMemoTag", runtime.WithHTTPPathPattern("/api/v1/{parent=memos/*}/tags:rename"))
  1195. if err != nil {
  1196. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1197. return
  1198. }
  1199. resp, md, err := request_MemoService_RenameMemoTag_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1200. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1201. if err != nil {
  1202. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1203. return
  1204. }
  1205. forward_MemoService_RenameMemoTag_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1206. })
  1207. mux.Handle(http.MethodDelete, pattern_MemoService_DeleteMemoTag_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1208. ctx, cancel := context.WithCancel(req.Context())
  1209. defer cancel()
  1210. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1211. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/DeleteMemoTag", runtime.WithHTTPPathPattern("/api/v1/{parent=memos/*}/tags/{tag}"))
  1212. if err != nil {
  1213. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1214. return
  1215. }
  1216. resp, md, err := request_MemoService_DeleteMemoTag_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1217. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1218. if err != nil {
  1219. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1220. return
  1221. }
  1222. forward_MemoService_DeleteMemoTag_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1223. })
  1224. mux.Handle(http.MethodPatch, pattern_MemoService_SetMemoResources_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1225. ctx, cancel := context.WithCancel(req.Context())
  1226. defer cancel()
  1227. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1228. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/SetMemoResources", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/resources"))
  1229. if err != nil {
  1230. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1231. return
  1232. }
  1233. resp, md, err := request_MemoService_SetMemoResources_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1234. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1235. if err != nil {
  1236. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1237. return
  1238. }
  1239. forward_MemoService_SetMemoResources_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1240. })
  1241. mux.Handle(http.MethodGet, pattern_MemoService_ListMemoResources_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1242. ctx, cancel := context.WithCancel(req.Context())
  1243. defer cancel()
  1244. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1245. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemoResources", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/resources"))
  1246. if err != nil {
  1247. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1248. return
  1249. }
  1250. resp, md, err := request_MemoService_ListMemoResources_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1251. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1252. if err != nil {
  1253. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1254. return
  1255. }
  1256. forward_MemoService_ListMemoResources_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1257. })
  1258. mux.Handle(http.MethodPatch, pattern_MemoService_SetMemoRelations_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1259. ctx, cancel := context.WithCancel(req.Context())
  1260. defer cancel()
  1261. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1262. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/SetMemoRelations", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/relations"))
  1263. if err != nil {
  1264. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1265. return
  1266. }
  1267. resp, md, err := request_MemoService_SetMemoRelations_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1268. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1269. if err != nil {
  1270. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1271. return
  1272. }
  1273. forward_MemoService_SetMemoRelations_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1274. })
  1275. mux.Handle(http.MethodGet, pattern_MemoService_ListMemoRelations_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1276. ctx, cancel := context.WithCancel(req.Context())
  1277. defer cancel()
  1278. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1279. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemoRelations", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/relations"))
  1280. if err != nil {
  1281. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1282. return
  1283. }
  1284. resp, md, err := request_MemoService_ListMemoRelations_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1285. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1286. if err != nil {
  1287. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1288. return
  1289. }
  1290. forward_MemoService_ListMemoRelations_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1291. })
  1292. mux.Handle(http.MethodPost, pattern_MemoService_CreateMemoComment_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1293. ctx, cancel := context.WithCancel(req.Context())
  1294. defer cancel()
  1295. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1296. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/CreateMemoComment", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/comments"))
  1297. if err != nil {
  1298. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1299. return
  1300. }
  1301. resp, md, err := request_MemoService_CreateMemoComment_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1302. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1303. if err != nil {
  1304. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1305. return
  1306. }
  1307. forward_MemoService_CreateMemoComment_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1308. })
  1309. mux.Handle(http.MethodGet, pattern_MemoService_ListMemoComments_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1310. ctx, cancel := context.WithCancel(req.Context())
  1311. defer cancel()
  1312. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1313. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemoComments", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/comments"))
  1314. if err != nil {
  1315. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1316. return
  1317. }
  1318. resp, md, err := request_MemoService_ListMemoComments_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1319. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1320. if err != nil {
  1321. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1322. return
  1323. }
  1324. forward_MemoService_ListMemoComments_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1325. })
  1326. mux.Handle(http.MethodGet, pattern_MemoService_ListMemoReactions_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1327. ctx, cancel := context.WithCancel(req.Context())
  1328. defer cancel()
  1329. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1330. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/ListMemoReactions", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/reactions"))
  1331. if err != nil {
  1332. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1333. return
  1334. }
  1335. resp, md, err := request_MemoService_ListMemoReactions_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1336. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1337. if err != nil {
  1338. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1339. return
  1340. }
  1341. forward_MemoService_ListMemoReactions_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1342. })
  1343. mux.Handle(http.MethodPost, pattern_MemoService_UpsertMemoReaction_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1344. ctx, cancel := context.WithCancel(req.Context())
  1345. defer cancel()
  1346. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1347. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/UpsertMemoReaction", runtime.WithHTTPPathPattern("/api/v1/{name=memos/*}/reactions"))
  1348. if err != nil {
  1349. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1350. return
  1351. }
  1352. resp, md, err := request_MemoService_UpsertMemoReaction_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1353. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1354. if err != nil {
  1355. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1356. return
  1357. }
  1358. forward_MemoService_UpsertMemoReaction_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1359. })
  1360. mux.Handle(http.MethodDelete, pattern_MemoService_DeleteMemoReaction_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
  1361. ctx, cancel := context.WithCancel(req.Context())
  1362. defer cancel()
  1363. inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
  1364. annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/memos.api.v1.MemoService/DeleteMemoReaction", runtime.WithHTTPPathPattern("/api/v1/reactions/{id}"))
  1365. if err != nil {
  1366. runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
  1367. return
  1368. }
  1369. resp, md, err := request_MemoService_DeleteMemoReaction_0(annotatedContext, inboundMarshaler, client, req, pathParams)
  1370. annotatedContext = runtime.NewServerMetadataContext(annotatedContext, md)
  1371. if err != nil {
  1372. runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err)
  1373. return
  1374. }
  1375. forward_MemoService_DeleteMemoReaction_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
  1376. })
  1377. return nil
  1378. }
  1379. var (
  1380. pattern_MemoService_CreateMemo_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"api", "v1", "memos"}, ""))
  1381. pattern_MemoService_ListMemos_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"api", "v1", "memos"}, ""))
  1382. pattern_MemoService_ListMemos_1 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "users", "parent", "memos"}, ""))
  1383. pattern_MemoService_GetMemo_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3}, []string{"api", "v1", "memos", "name"}, ""))
  1384. pattern_MemoService_UpdateMemo_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3}, []string{"api", "v1", "memos", "memo.name"}, ""))
  1385. pattern_MemoService_DeleteMemo_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3}, []string{"api", "v1", "memos", "name"}, ""))
  1386. pattern_MemoService_RenameMemoTag_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "parent", "tags"}, "rename"))
  1387. pattern_MemoService_DeleteMemoTag_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4, 1, 0, 4, 1, 5, 5}, []string{"api", "v1", "memos", "parent", "tags", "tag"}, ""))
  1388. pattern_MemoService_SetMemoResources_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "name", "resources"}, ""))
  1389. pattern_MemoService_ListMemoResources_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "name", "resources"}, ""))
  1390. pattern_MemoService_SetMemoRelations_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "name", "relations"}, ""))
  1391. pattern_MemoService_ListMemoRelations_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "name", "relations"}, ""))
  1392. pattern_MemoService_CreateMemoComment_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "name", "comments"}, ""))
  1393. pattern_MemoService_ListMemoComments_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "name", "comments"}, ""))
  1394. pattern_MemoService_ListMemoReactions_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "name", "reactions"}, ""))
  1395. pattern_MemoService_UpsertMemoReaction_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 2, 5, 3, 2, 4}, []string{"api", "v1", "memos", "name", "reactions"}, ""))
  1396. pattern_MemoService_DeleteMemoReaction_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"api", "v1", "reactions", "id"}, ""))
  1397. )
  1398. var (
  1399. forward_MemoService_CreateMemo_0 = runtime.ForwardResponseMessage
  1400. forward_MemoService_ListMemos_0 = runtime.ForwardResponseMessage
  1401. forward_MemoService_ListMemos_1 = runtime.ForwardResponseMessage
  1402. forward_MemoService_GetMemo_0 = runtime.ForwardResponseMessage
  1403. forward_MemoService_UpdateMemo_0 = runtime.ForwardResponseMessage
  1404. forward_MemoService_DeleteMemo_0 = runtime.ForwardResponseMessage
  1405. forward_MemoService_RenameMemoTag_0 = runtime.ForwardResponseMessage
  1406. forward_MemoService_DeleteMemoTag_0 = runtime.ForwardResponseMessage
  1407. forward_MemoService_SetMemoResources_0 = runtime.ForwardResponseMessage
  1408. forward_MemoService_ListMemoResources_0 = runtime.ForwardResponseMessage
  1409. forward_MemoService_SetMemoRelations_0 = runtime.ForwardResponseMessage
  1410. forward_MemoService_ListMemoRelations_0 = runtime.ForwardResponseMessage
  1411. forward_MemoService_CreateMemoComment_0 = runtime.ForwardResponseMessage
  1412. forward_MemoService_ListMemoComments_0 = runtime.ForwardResponseMessage
  1413. forward_MemoService_ListMemoReactions_0 = runtime.ForwardResponseMessage
  1414. forward_MemoService_UpsertMemoReaction_0 = runtime.ForwardResponseMessage
  1415. forward_MemoService_DeleteMemoReaction_0 = runtime.ForwardResponseMessage
  1416. )