exhook_grpc.pb.go 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868
  1. //------------------------------------------------------------------------------
  2. // Copyright (c) 2020-2022 EMQ Technologies Co., Ltd. All Rights Reserved.
  3. //
  4. // Licensed under the Apache License, Version 2.0 (the "License");
  5. // you may not use this file except in compliance with the License.
  6. // You may obtain a copy of the License at
  7. //
  8. // http://www.apache.org/licenses/LICENSE-2.0
  9. //
  10. // Unless required by applicable law or agreed to in writing, software
  11. // distributed under the License is distributed on an "AS IS" BASIS,
  12. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. // See the License for the specific language governing permissions and
  14. // limitations under the License.
  15. //------------------------------------------------------------------------------
  16. // Code generated by protoc-gen-go-grpc. DO NOT EDIT.
  17. // versions:
  18. // - protoc-gen-go-grpc v1.3.0
  19. // - protoc v4.25.1
  20. // source: protobuf/exhook.proto
  21. // The exhook proto version should be fixed as `v2` in EMQX v5.x
  22. // to make sure the exhook proto version is compatible
  23. package exhook
  24. import (
  25. context "context"
  26. grpc "google.golang.org/grpc"
  27. codes "google.golang.org/grpc/codes"
  28. status "google.golang.org/grpc/status"
  29. )
  30. // This is a compile-time assertion to ensure that this generated file
  31. // is compatible with the grpc package it is being compiled against.
  32. // Requires gRPC-Go v1.32.0 or later.
  33. const _ = grpc.SupportPackageIsVersion7
  34. const (
  35. HookProvider_OnProviderLoaded_FullMethodName = "/emqx.exhook.v2.HookProvider/OnProviderLoaded"
  36. HookProvider_OnProviderUnloaded_FullMethodName = "/emqx.exhook.v2.HookProvider/OnProviderUnloaded"
  37. HookProvider_OnClientConnect_FullMethodName = "/emqx.exhook.v2.HookProvider/OnClientConnect"
  38. HookProvider_OnClientConnack_FullMethodName = "/emqx.exhook.v2.HookProvider/OnClientConnack"
  39. HookProvider_OnClientConnected_FullMethodName = "/emqx.exhook.v2.HookProvider/OnClientConnected"
  40. HookProvider_OnClientDisconnected_FullMethodName = "/emqx.exhook.v2.HookProvider/OnClientDisconnected"
  41. HookProvider_OnClientAuthenticate_FullMethodName = "/emqx.exhook.v2.HookProvider/OnClientAuthenticate"
  42. HookProvider_OnClientAuthorize_FullMethodName = "/emqx.exhook.v2.HookProvider/OnClientAuthorize"
  43. HookProvider_OnClientSubscribe_FullMethodName = "/emqx.exhook.v2.HookProvider/OnClientSubscribe"
  44. HookProvider_OnClientUnsubscribe_FullMethodName = "/emqx.exhook.v2.HookProvider/OnClientUnsubscribe"
  45. HookProvider_OnSessionCreated_FullMethodName = "/emqx.exhook.v2.HookProvider/OnSessionCreated"
  46. HookProvider_OnSessionSubscribed_FullMethodName = "/emqx.exhook.v2.HookProvider/OnSessionSubscribed"
  47. HookProvider_OnSessionUnsubscribed_FullMethodName = "/emqx.exhook.v2.HookProvider/OnSessionUnsubscribed"
  48. HookProvider_OnSessionResumed_FullMethodName = "/emqx.exhook.v2.HookProvider/OnSessionResumed"
  49. HookProvider_OnSessionDiscarded_FullMethodName = "/emqx.exhook.v2.HookProvider/OnSessionDiscarded"
  50. HookProvider_OnSessionTakenover_FullMethodName = "/emqx.exhook.v2.HookProvider/OnSessionTakenover"
  51. HookProvider_OnSessionTerminated_FullMethodName = "/emqx.exhook.v2.HookProvider/OnSessionTerminated"
  52. HookProvider_OnMessagePublish_FullMethodName = "/emqx.exhook.v2.HookProvider/OnMessagePublish"
  53. HookProvider_OnMessageDelivered_FullMethodName = "/emqx.exhook.v2.HookProvider/OnMessageDelivered"
  54. HookProvider_OnMessageDropped_FullMethodName = "/emqx.exhook.v2.HookProvider/OnMessageDropped"
  55. HookProvider_OnMessageAcked_FullMethodName = "/emqx.exhook.v2.HookProvider/OnMessageAcked"
  56. )
  57. // HookProviderClient is the client API for HookProvider service.
  58. //
  59. // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
  60. type HookProviderClient interface {
  61. OnProviderLoaded(ctx context.Context, in *ProviderLoadedRequest, opts ...grpc.CallOption) (*LoadedResponse, error)
  62. OnProviderUnloaded(ctx context.Context, in *ProviderUnloadedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  63. OnClientConnect(ctx context.Context, in *ClientConnectRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  64. OnClientConnack(ctx context.Context, in *ClientConnackRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  65. OnClientConnected(ctx context.Context, in *ClientConnectedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  66. OnClientDisconnected(ctx context.Context, in *ClientDisconnectedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  67. OnClientAuthenticate(ctx context.Context, in *ClientAuthenticateRequest, opts ...grpc.CallOption) (*ValuedResponse, error)
  68. OnClientAuthorize(ctx context.Context, in *ClientAuthorizeRequest, opts ...grpc.CallOption) (*ValuedResponse, error)
  69. OnClientSubscribe(ctx context.Context, in *ClientSubscribeRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  70. OnClientUnsubscribe(ctx context.Context, in *ClientUnsubscribeRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  71. OnSessionCreated(ctx context.Context, in *SessionCreatedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  72. OnSessionSubscribed(ctx context.Context, in *SessionSubscribedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  73. OnSessionUnsubscribed(ctx context.Context, in *SessionUnsubscribedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  74. OnSessionResumed(ctx context.Context, in *SessionResumedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  75. OnSessionDiscarded(ctx context.Context, in *SessionDiscardedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  76. OnSessionTakenover(ctx context.Context, in *SessionTakenoverRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  77. OnSessionTerminated(ctx context.Context, in *SessionTerminatedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  78. OnMessagePublish(ctx context.Context, in *MessagePublishRequest, opts ...grpc.CallOption) (*ValuedResponse, error)
  79. OnMessageDelivered(ctx context.Context, in *MessageDeliveredRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  80. OnMessageDropped(ctx context.Context, in *MessageDroppedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  81. OnMessageAcked(ctx context.Context, in *MessageAckedRequest, opts ...grpc.CallOption) (*EmptySuccess, error)
  82. }
  83. type hookProviderClient struct {
  84. cc grpc.ClientConnInterface
  85. }
  86. func NewHookProviderClient(cc grpc.ClientConnInterface) HookProviderClient {
  87. return &hookProviderClient{cc}
  88. }
  89. func (c *hookProviderClient) OnProviderLoaded(ctx context.Context, in *ProviderLoadedRequest, opts ...grpc.CallOption) (*LoadedResponse, error) {
  90. out := new(LoadedResponse)
  91. err := c.cc.Invoke(ctx, HookProvider_OnProviderLoaded_FullMethodName, in, out, opts...)
  92. if err != nil {
  93. return nil, err
  94. }
  95. return out, nil
  96. }
  97. func (c *hookProviderClient) OnProviderUnloaded(ctx context.Context, in *ProviderUnloadedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  98. out := new(EmptySuccess)
  99. err := c.cc.Invoke(ctx, HookProvider_OnProviderUnloaded_FullMethodName, in, out, opts...)
  100. if err != nil {
  101. return nil, err
  102. }
  103. return out, nil
  104. }
  105. func (c *hookProviderClient) OnClientConnect(ctx context.Context, in *ClientConnectRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  106. out := new(EmptySuccess)
  107. err := c.cc.Invoke(ctx, HookProvider_OnClientConnect_FullMethodName, in, out, opts...)
  108. if err != nil {
  109. return nil, err
  110. }
  111. return out, nil
  112. }
  113. func (c *hookProviderClient) OnClientConnack(ctx context.Context, in *ClientConnackRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  114. out := new(EmptySuccess)
  115. err := c.cc.Invoke(ctx, HookProvider_OnClientConnack_FullMethodName, in, out, opts...)
  116. if err != nil {
  117. return nil, err
  118. }
  119. return out, nil
  120. }
  121. func (c *hookProviderClient) OnClientConnected(ctx context.Context, in *ClientConnectedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  122. out := new(EmptySuccess)
  123. err := c.cc.Invoke(ctx, HookProvider_OnClientConnected_FullMethodName, in, out, opts...)
  124. if err != nil {
  125. return nil, err
  126. }
  127. return out, nil
  128. }
  129. func (c *hookProviderClient) OnClientDisconnected(ctx context.Context, in *ClientDisconnectedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  130. out := new(EmptySuccess)
  131. err := c.cc.Invoke(ctx, HookProvider_OnClientDisconnected_FullMethodName, in, out, opts...)
  132. if err != nil {
  133. return nil, err
  134. }
  135. return out, nil
  136. }
  137. func (c *hookProviderClient) OnClientAuthenticate(ctx context.Context, in *ClientAuthenticateRequest, opts ...grpc.CallOption) (*ValuedResponse, error) {
  138. out := new(ValuedResponse)
  139. err := c.cc.Invoke(ctx, HookProvider_OnClientAuthenticate_FullMethodName, in, out, opts...)
  140. if err != nil {
  141. return nil, err
  142. }
  143. return out, nil
  144. }
  145. func (c *hookProviderClient) OnClientAuthorize(ctx context.Context, in *ClientAuthorizeRequest, opts ...grpc.CallOption) (*ValuedResponse, error) {
  146. out := new(ValuedResponse)
  147. err := c.cc.Invoke(ctx, HookProvider_OnClientAuthorize_FullMethodName, in, out, opts...)
  148. if err != nil {
  149. return nil, err
  150. }
  151. return out, nil
  152. }
  153. func (c *hookProviderClient) OnClientSubscribe(ctx context.Context, in *ClientSubscribeRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  154. out := new(EmptySuccess)
  155. err := c.cc.Invoke(ctx, HookProvider_OnClientSubscribe_FullMethodName, in, out, opts...)
  156. if err != nil {
  157. return nil, err
  158. }
  159. return out, nil
  160. }
  161. func (c *hookProviderClient) OnClientUnsubscribe(ctx context.Context, in *ClientUnsubscribeRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  162. out := new(EmptySuccess)
  163. err := c.cc.Invoke(ctx, HookProvider_OnClientUnsubscribe_FullMethodName, in, out, opts...)
  164. if err != nil {
  165. return nil, err
  166. }
  167. return out, nil
  168. }
  169. func (c *hookProviderClient) OnSessionCreated(ctx context.Context, in *SessionCreatedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  170. out := new(EmptySuccess)
  171. err := c.cc.Invoke(ctx, HookProvider_OnSessionCreated_FullMethodName, in, out, opts...)
  172. if err != nil {
  173. return nil, err
  174. }
  175. return out, nil
  176. }
  177. func (c *hookProviderClient) OnSessionSubscribed(ctx context.Context, in *SessionSubscribedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  178. out := new(EmptySuccess)
  179. err := c.cc.Invoke(ctx, HookProvider_OnSessionSubscribed_FullMethodName, in, out, opts...)
  180. if err != nil {
  181. return nil, err
  182. }
  183. return out, nil
  184. }
  185. func (c *hookProviderClient) OnSessionUnsubscribed(ctx context.Context, in *SessionUnsubscribedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  186. out := new(EmptySuccess)
  187. err := c.cc.Invoke(ctx, HookProvider_OnSessionUnsubscribed_FullMethodName, in, out, opts...)
  188. if err != nil {
  189. return nil, err
  190. }
  191. return out, nil
  192. }
  193. func (c *hookProviderClient) OnSessionResumed(ctx context.Context, in *SessionResumedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  194. out := new(EmptySuccess)
  195. err := c.cc.Invoke(ctx, HookProvider_OnSessionResumed_FullMethodName, in, out, opts...)
  196. if err != nil {
  197. return nil, err
  198. }
  199. return out, nil
  200. }
  201. func (c *hookProviderClient) OnSessionDiscarded(ctx context.Context, in *SessionDiscardedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  202. out := new(EmptySuccess)
  203. err := c.cc.Invoke(ctx, HookProvider_OnSessionDiscarded_FullMethodName, in, out, opts...)
  204. if err != nil {
  205. return nil, err
  206. }
  207. return out, nil
  208. }
  209. func (c *hookProviderClient) OnSessionTakenover(ctx context.Context, in *SessionTakenoverRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  210. out := new(EmptySuccess)
  211. err := c.cc.Invoke(ctx, HookProvider_OnSessionTakenover_FullMethodName, in, out, opts...)
  212. if err != nil {
  213. return nil, err
  214. }
  215. return out, nil
  216. }
  217. func (c *hookProviderClient) OnSessionTerminated(ctx context.Context, in *SessionTerminatedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  218. out := new(EmptySuccess)
  219. err := c.cc.Invoke(ctx, HookProvider_OnSessionTerminated_FullMethodName, in, out, opts...)
  220. if err != nil {
  221. return nil, err
  222. }
  223. return out, nil
  224. }
  225. func (c *hookProviderClient) OnMessagePublish(ctx context.Context, in *MessagePublishRequest, opts ...grpc.CallOption) (*ValuedResponse, error) {
  226. out := new(ValuedResponse)
  227. err := c.cc.Invoke(ctx, HookProvider_OnMessagePublish_FullMethodName, in, out, opts...)
  228. if err != nil {
  229. return nil, err
  230. }
  231. return out, nil
  232. }
  233. func (c *hookProviderClient) OnMessageDelivered(ctx context.Context, in *MessageDeliveredRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  234. out := new(EmptySuccess)
  235. err := c.cc.Invoke(ctx, HookProvider_OnMessageDelivered_FullMethodName, in, out, opts...)
  236. if err != nil {
  237. return nil, err
  238. }
  239. return out, nil
  240. }
  241. func (c *hookProviderClient) OnMessageDropped(ctx context.Context, in *MessageDroppedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  242. out := new(EmptySuccess)
  243. err := c.cc.Invoke(ctx, HookProvider_OnMessageDropped_FullMethodName, in, out, opts...)
  244. if err != nil {
  245. return nil, err
  246. }
  247. return out, nil
  248. }
  249. func (c *hookProviderClient) OnMessageAcked(ctx context.Context, in *MessageAckedRequest, opts ...grpc.CallOption) (*EmptySuccess, error) {
  250. out := new(EmptySuccess)
  251. err := c.cc.Invoke(ctx, HookProvider_OnMessageAcked_FullMethodName, in, out, opts...)
  252. if err != nil {
  253. return nil, err
  254. }
  255. return out, nil
  256. }
  257. // HookProviderServer is the server API for HookProvider service.
  258. // All implementations must embed UnimplementedHookProviderServer
  259. // for forward compatibility
  260. type HookProviderServer interface {
  261. OnProviderLoaded(context.Context, *ProviderLoadedRequest) (*LoadedResponse, error)
  262. OnProviderUnloaded(context.Context, *ProviderUnloadedRequest) (*EmptySuccess, error)
  263. OnClientConnect(context.Context, *ClientConnectRequest) (*EmptySuccess, error)
  264. OnClientConnack(context.Context, *ClientConnackRequest) (*EmptySuccess, error)
  265. OnClientConnected(context.Context, *ClientConnectedRequest) (*EmptySuccess, error)
  266. OnClientDisconnected(context.Context, *ClientDisconnectedRequest) (*EmptySuccess, error)
  267. OnClientAuthenticate(context.Context, *ClientAuthenticateRequest) (*ValuedResponse, error)
  268. OnClientAuthorize(context.Context, *ClientAuthorizeRequest) (*ValuedResponse, error)
  269. OnClientSubscribe(context.Context, *ClientSubscribeRequest) (*EmptySuccess, error)
  270. OnClientUnsubscribe(context.Context, *ClientUnsubscribeRequest) (*EmptySuccess, error)
  271. OnSessionCreated(context.Context, *SessionCreatedRequest) (*EmptySuccess, error)
  272. OnSessionSubscribed(context.Context, *SessionSubscribedRequest) (*EmptySuccess, error)
  273. OnSessionUnsubscribed(context.Context, *SessionUnsubscribedRequest) (*EmptySuccess, error)
  274. OnSessionResumed(context.Context, *SessionResumedRequest) (*EmptySuccess, error)
  275. OnSessionDiscarded(context.Context, *SessionDiscardedRequest) (*EmptySuccess, error)
  276. OnSessionTakenover(context.Context, *SessionTakenoverRequest) (*EmptySuccess, error)
  277. OnSessionTerminated(context.Context, *SessionTerminatedRequest) (*EmptySuccess, error)
  278. OnMessagePublish(context.Context, *MessagePublishRequest) (*ValuedResponse, error)
  279. OnMessageDelivered(context.Context, *MessageDeliveredRequest) (*EmptySuccess, error)
  280. OnMessageDropped(context.Context, *MessageDroppedRequest) (*EmptySuccess, error)
  281. OnMessageAcked(context.Context, *MessageAckedRequest) (*EmptySuccess, error)
  282. mustEmbedUnimplementedHookProviderServer()
  283. }
  284. // UnimplementedHookProviderServer must be embedded to have forward compatible implementations.
  285. type UnimplementedHookProviderServer struct {
  286. }
  287. func (UnimplementedHookProviderServer) OnProviderLoaded(context.Context, *ProviderLoadedRequest) (*LoadedResponse, error) {
  288. return nil, status.Errorf(codes.Unimplemented, "method OnProviderLoaded not implemented")
  289. }
  290. func (UnimplementedHookProviderServer) OnProviderUnloaded(context.Context, *ProviderUnloadedRequest) (*EmptySuccess, error) {
  291. return nil, status.Errorf(codes.Unimplemented, "method OnProviderUnloaded not implemented")
  292. }
  293. func (UnimplementedHookProviderServer) OnClientConnect(context.Context, *ClientConnectRequest) (*EmptySuccess, error) {
  294. return nil, status.Errorf(codes.Unimplemented, "method OnClientConnect not implemented")
  295. }
  296. func (UnimplementedHookProviderServer) OnClientConnack(context.Context, *ClientConnackRequest) (*EmptySuccess, error) {
  297. return nil, status.Errorf(codes.Unimplemented, "method OnClientConnack not implemented")
  298. }
  299. func (UnimplementedHookProviderServer) OnClientConnected(context.Context, *ClientConnectedRequest) (*EmptySuccess, error) {
  300. return nil, status.Errorf(codes.Unimplemented, "method OnClientConnected not implemented")
  301. }
  302. func (UnimplementedHookProviderServer) OnClientDisconnected(context.Context, *ClientDisconnectedRequest) (*EmptySuccess, error) {
  303. return nil, status.Errorf(codes.Unimplemented, "method OnClientDisconnected not implemented")
  304. }
  305. func (UnimplementedHookProviderServer) OnClientAuthenticate(context.Context, *ClientAuthenticateRequest) (*ValuedResponse, error) {
  306. return nil, status.Errorf(codes.Unimplemented, "method OnClientAuthenticate not implemented")
  307. }
  308. func (UnimplementedHookProviderServer) OnClientAuthorize(context.Context, *ClientAuthorizeRequest) (*ValuedResponse, error) {
  309. return nil, status.Errorf(codes.Unimplemented, "method OnClientAuthorize not implemented")
  310. }
  311. func (UnimplementedHookProviderServer) OnClientSubscribe(context.Context, *ClientSubscribeRequest) (*EmptySuccess, error) {
  312. return nil, status.Errorf(codes.Unimplemented, "method OnClientSubscribe not implemented")
  313. }
  314. func (UnimplementedHookProviderServer) OnClientUnsubscribe(context.Context, *ClientUnsubscribeRequest) (*EmptySuccess, error) {
  315. return nil, status.Errorf(codes.Unimplemented, "method OnClientUnsubscribe not implemented")
  316. }
  317. func (UnimplementedHookProviderServer) OnSessionCreated(context.Context, *SessionCreatedRequest) (*EmptySuccess, error) {
  318. return nil, status.Errorf(codes.Unimplemented, "method OnSessionCreated not implemented")
  319. }
  320. func (UnimplementedHookProviderServer) OnSessionSubscribed(context.Context, *SessionSubscribedRequest) (*EmptySuccess, error) {
  321. return nil, status.Errorf(codes.Unimplemented, "method OnSessionSubscribed not implemented")
  322. }
  323. func (UnimplementedHookProviderServer) OnSessionUnsubscribed(context.Context, *SessionUnsubscribedRequest) (*EmptySuccess, error) {
  324. return nil, status.Errorf(codes.Unimplemented, "method OnSessionUnsubscribed not implemented")
  325. }
  326. func (UnimplementedHookProviderServer) OnSessionResumed(context.Context, *SessionResumedRequest) (*EmptySuccess, error) {
  327. return nil, status.Errorf(codes.Unimplemented, "method OnSessionResumed not implemented")
  328. }
  329. func (UnimplementedHookProviderServer) OnSessionDiscarded(context.Context, *SessionDiscardedRequest) (*EmptySuccess, error) {
  330. return nil, status.Errorf(codes.Unimplemented, "method OnSessionDiscarded not implemented")
  331. }
  332. func (UnimplementedHookProviderServer) OnSessionTakenover(context.Context, *SessionTakenoverRequest) (*EmptySuccess, error) {
  333. return nil, status.Errorf(codes.Unimplemented, "method OnSessionTakenover not implemented")
  334. }
  335. func (UnimplementedHookProviderServer) OnSessionTerminated(context.Context, *SessionTerminatedRequest) (*EmptySuccess, error) {
  336. return nil, status.Errorf(codes.Unimplemented, "method OnSessionTerminated not implemented")
  337. }
  338. func (UnimplementedHookProviderServer) OnMessagePublish(context.Context, *MessagePublishRequest) (*ValuedResponse, error) {
  339. return nil, status.Errorf(codes.Unimplemented, "method OnMessagePublish not implemented")
  340. }
  341. func (UnimplementedHookProviderServer) OnMessageDelivered(context.Context, *MessageDeliveredRequest) (*EmptySuccess, error) {
  342. return nil, status.Errorf(codes.Unimplemented, "method OnMessageDelivered not implemented")
  343. }
  344. func (UnimplementedHookProviderServer) OnMessageDropped(context.Context, *MessageDroppedRequest) (*EmptySuccess, error) {
  345. return nil, status.Errorf(codes.Unimplemented, "method OnMessageDropped not implemented")
  346. }
  347. func (UnimplementedHookProviderServer) OnMessageAcked(context.Context, *MessageAckedRequest) (*EmptySuccess, error) {
  348. return nil, status.Errorf(codes.Unimplemented, "method OnMessageAcked not implemented")
  349. }
  350. func (UnimplementedHookProviderServer) mustEmbedUnimplementedHookProviderServer() {}
  351. // UnsafeHookProviderServer may be embedded to opt out of forward compatibility for this service.
  352. // Use of this interface is not recommended, as added methods to HookProviderServer will
  353. // result in compilation errors.
  354. type UnsafeHookProviderServer interface {
  355. mustEmbedUnimplementedHookProviderServer()
  356. }
  357. func RegisterHookProviderServer(s grpc.ServiceRegistrar, srv HookProviderServer) {
  358. s.RegisterService(&HookProvider_ServiceDesc, srv)
  359. }
  360. func _HookProvider_OnProviderLoaded_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  361. in := new(ProviderLoadedRequest)
  362. if err := dec(in); err != nil {
  363. return nil, err
  364. }
  365. if interceptor == nil {
  366. return srv.(HookProviderServer).OnProviderLoaded(ctx, in)
  367. }
  368. info := &grpc.UnaryServerInfo{
  369. Server: srv,
  370. FullMethod: HookProvider_OnProviderLoaded_FullMethodName,
  371. }
  372. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  373. return srv.(HookProviderServer).OnProviderLoaded(ctx, req.(*ProviderLoadedRequest))
  374. }
  375. return interceptor(ctx, in, info, handler)
  376. }
  377. func _HookProvider_OnProviderUnloaded_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  378. in := new(ProviderUnloadedRequest)
  379. if err := dec(in); err != nil {
  380. return nil, err
  381. }
  382. if interceptor == nil {
  383. return srv.(HookProviderServer).OnProviderUnloaded(ctx, in)
  384. }
  385. info := &grpc.UnaryServerInfo{
  386. Server: srv,
  387. FullMethod: HookProvider_OnProviderUnloaded_FullMethodName,
  388. }
  389. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  390. return srv.(HookProviderServer).OnProviderUnloaded(ctx, req.(*ProviderUnloadedRequest))
  391. }
  392. return interceptor(ctx, in, info, handler)
  393. }
  394. func _HookProvider_OnClientConnect_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  395. in := new(ClientConnectRequest)
  396. if err := dec(in); err != nil {
  397. return nil, err
  398. }
  399. if interceptor == nil {
  400. return srv.(HookProviderServer).OnClientConnect(ctx, in)
  401. }
  402. info := &grpc.UnaryServerInfo{
  403. Server: srv,
  404. FullMethod: HookProvider_OnClientConnect_FullMethodName,
  405. }
  406. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  407. return srv.(HookProviderServer).OnClientConnect(ctx, req.(*ClientConnectRequest))
  408. }
  409. return interceptor(ctx, in, info, handler)
  410. }
  411. func _HookProvider_OnClientConnack_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  412. in := new(ClientConnackRequest)
  413. if err := dec(in); err != nil {
  414. return nil, err
  415. }
  416. if interceptor == nil {
  417. return srv.(HookProviderServer).OnClientConnack(ctx, in)
  418. }
  419. info := &grpc.UnaryServerInfo{
  420. Server: srv,
  421. FullMethod: HookProvider_OnClientConnack_FullMethodName,
  422. }
  423. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  424. return srv.(HookProviderServer).OnClientConnack(ctx, req.(*ClientConnackRequest))
  425. }
  426. return interceptor(ctx, in, info, handler)
  427. }
  428. func _HookProvider_OnClientConnected_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  429. in := new(ClientConnectedRequest)
  430. if err := dec(in); err != nil {
  431. return nil, err
  432. }
  433. if interceptor == nil {
  434. return srv.(HookProviderServer).OnClientConnected(ctx, in)
  435. }
  436. info := &grpc.UnaryServerInfo{
  437. Server: srv,
  438. FullMethod: HookProvider_OnClientConnected_FullMethodName,
  439. }
  440. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  441. return srv.(HookProviderServer).OnClientConnected(ctx, req.(*ClientConnectedRequest))
  442. }
  443. return interceptor(ctx, in, info, handler)
  444. }
  445. func _HookProvider_OnClientDisconnected_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  446. in := new(ClientDisconnectedRequest)
  447. if err := dec(in); err != nil {
  448. return nil, err
  449. }
  450. if interceptor == nil {
  451. return srv.(HookProviderServer).OnClientDisconnected(ctx, in)
  452. }
  453. info := &grpc.UnaryServerInfo{
  454. Server: srv,
  455. FullMethod: HookProvider_OnClientDisconnected_FullMethodName,
  456. }
  457. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  458. return srv.(HookProviderServer).OnClientDisconnected(ctx, req.(*ClientDisconnectedRequest))
  459. }
  460. return interceptor(ctx, in, info, handler)
  461. }
  462. func _HookProvider_OnClientAuthenticate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  463. in := new(ClientAuthenticateRequest)
  464. if err := dec(in); err != nil {
  465. return nil, err
  466. }
  467. if interceptor == nil {
  468. return srv.(HookProviderServer).OnClientAuthenticate(ctx, in)
  469. }
  470. info := &grpc.UnaryServerInfo{
  471. Server: srv,
  472. FullMethod: HookProvider_OnClientAuthenticate_FullMethodName,
  473. }
  474. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  475. return srv.(HookProviderServer).OnClientAuthenticate(ctx, req.(*ClientAuthenticateRequest))
  476. }
  477. return interceptor(ctx, in, info, handler)
  478. }
  479. func _HookProvider_OnClientAuthorize_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  480. in := new(ClientAuthorizeRequest)
  481. if err := dec(in); err != nil {
  482. return nil, err
  483. }
  484. if interceptor == nil {
  485. return srv.(HookProviderServer).OnClientAuthorize(ctx, in)
  486. }
  487. info := &grpc.UnaryServerInfo{
  488. Server: srv,
  489. FullMethod: HookProvider_OnClientAuthorize_FullMethodName,
  490. }
  491. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  492. return srv.(HookProviderServer).OnClientAuthorize(ctx, req.(*ClientAuthorizeRequest))
  493. }
  494. return interceptor(ctx, in, info, handler)
  495. }
  496. func _HookProvider_OnClientSubscribe_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  497. in := new(ClientSubscribeRequest)
  498. if err := dec(in); err != nil {
  499. return nil, err
  500. }
  501. if interceptor == nil {
  502. return srv.(HookProviderServer).OnClientSubscribe(ctx, in)
  503. }
  504. info := &grpc.UnaryServerInfo{
  505. Server: srv,
  506. FullMethod: HookProvider_OnClientSubscribe_FullMethodName,
  507. }
  508. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  509. return srv.(HookProviderServer).OnClientSubscribe(ctx, req.(*ClientSubscribeRequest))
  510. }
  511. return interceptor(ctx, in, info, handler)
  512. }
  513. func _HookProvider_OnClientUnsubscribe_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  514. in := new(ClientUnsubscribeRequest)
  515. if err := dec(in); err != nil {
  516. return nil, err
  517. }
  518. if interceptor == nil {
  519. return srv.(HookProviderServer).OnClientUnsubscribe(ctx, in)
  520. }
  521. info := &grpc.UnaryServerInfo{
  522. Server: srv,
  523. FullMethod: HookProvider_OnClientUnsubscribe_FullMethodName,
  524. }
  525. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  526. return srv.(HookProviderServer).OnClientUnsubscribe(ctx, req.(*ClientUnsubscribeRequest))
  527. }
  528. return interceptor(ctx, in, info, handler)
  529. }
  530. func _HookProvider_OnSessionCreated_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  531. in := new(SessionCreatedRequest)
  532. if err := dec(in); err != nil {
  533. return nil, err
  534. }
  535. if interceptor == nil {
  536. return srv.(HookProviderServer).OnSessionCreated(ctx, in)
  537. }
  538. info := &grpc.UnaryServerInfo{
  539. Server: srv,
  540. FullMethod: HookProvider_OnSessionCreated_FullMethodName,
  541. }
  542. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  543. return srv.(HookProviderServer).OnSessionCreated(ctx, req.(*SessionCreatedRequest))
  544. }
  545. return interceptor(ctx, in, info, handler)
  546. }
  547. func _HookProvider_OnSessionSubscribed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  548. in := new(SessionSubscribedRequest)
  549. if err := dec(in); err != nil {
  550. return nil, err
  551. }
  552. if interceptor == nil {
  553. return srv.(HookProviderServer).OnSessionSubscribed(ctx, in)
  554. }
  555. info := &grpc.UnaryServerInfo{
  556. Server: srv,
  557. FullMethod: HookProvider_OnSessionSubscribed_FullMethodName,
  558. }
  559. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  560. return srv.(HookProviderServer).OnSessionSubscribed(ctx, req.(*SessionSubscribedRequest))
  561. }
  562. return interceptor(ctx, in, info, handler)
  563. }
  564. func _HookProvider_OnSessionUnsubscribed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  565. in := new(SessionUnsubscribedRequest)
  566. if err := dec(in); err != nil {
  567. return nil, err
  568. }
  569. if interceptor == nil {
  570. return srv.(HookProviderServer).OnSessionUnsubscribed(ctx, in)
  571. }
  572. info := &grpc.UnaryServerInfo{
  573. Server: srv,
  574. FullMethod: HookProvider_OnSessionUnsubscribed_FullMethodName,
  575. }
  576. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  577. return srv.(HookProviderServer).OnSessionUnsubscribed(ctx, req.(*SessionUnsubscribedRequest))
  578. }
  579. return interceptor(ctx, in, info, handler)
  580. }
  581. func _HookProvider_OnSessionResumed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  582. in := new(SessionResumedRequest)
  583. if err := dec(in); err != nil {
  584. return nil, err
  585. }
  586. if interceptor == nil {
  587. return srv.(HookProviderServer).OnSessionResumed(ctx, in)
  588. }
  589. info := &grpc.UnaryServerInfo{
  590. Server: srv,
  591. FullMethod: HookProvider_OnSessionResumed_FullMethodName,
  592. }
  593. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  594. return srv.(HookProviderServer).OnSessionResumed(ctx, req.(*SessionResumedRequest))
  595. }
  596. return interceptor(ctx, in, info, handler)
  597. }
  598. func _HookProvider_OnSessionDiscarded_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  599. in := new(SessionDiscardedRequest)
  600. if err := dec(in); err != nil {
  601. return nil, err
  602. }
  603. if interceptor == nil {
  604. return srv.(HookProviderServer).OnSessionDiscarded(ctx, in)
  605. }
  606. info := &grpc.UnaryServerInfo{
  607. Server: srv,
  608. FullMethod: HookProvider_OnSessionDiscarded_FullMethodName,
  609. }
  610. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  611. return srv.(HookProviderServer).OnSessionDiscarded(ctx, req.(*SessionDiscardedRequest))
  612. }
  613. return interceptor(ctx, in, info, handler)
  614. }
  615. func _HookProvider_OnSessionTakenover_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  616. in := new(SessionTakenoverRequest)
  617. if err := dec(in); err != nil {
  618. return nil, err
  619. }
  620. if interceptor == nil {
  621. return srv.(HookProviderServer).OnSessionTakenover(ctx, in)
  622. }
  623. info := &grpc.UnaryServerInfo{
  624. Server: srv,
  625. FullMethod: HookProvider_OnSessionTakenover_FullMethodName,
  626. }
  627. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  628. return srv.(HookProviderServer).OnSessionTakenover(ctx, req.(*SessionTakenoverRequest))
  629. }
  630. return interceptor(ctx, in, info, handler)
  631. }
  632. func _HookProvider_OnSessionTerminated_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  633. in := new(SessionTerminatedRequest)
  634. if err := dec(in); err != nil {
  635. return nil, err
  636. }
  637. if interceptor == nil {
  638. return srv.(HookProviderServer).OnSessionTerminated(ctx, in)
  639. }
  640. info := &grpc.UnaryServerInfo{
  641. Server: srv,
  642. FullMethod: HookProvider_OnSessionTerminated_FullMethodName,
  643. }
  644. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  645. return srv.(HookProviderServer).OnSessionTerminated(ctx, req.(*SessionTerminatedRequest))
  646. }
  647. return interceptor(ctx, in, info, handler)
  648. }
  649. func _HookProvider_OnMessagePublish_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  650. in := new(MessagePublishRequest)
  651. if err := dec(in); err != nil {
  652. return nil, err
  653. }
  654. if interceptor == nil {
  655. return srv.(HookProviderServer).OnMessagePublish(ctx, in)
  656. }
  657. info := &grpc.UnaryServerInfo{
  658. Server: srv,
  659. FullMethod: HookProvider_OnMessagePublish_FullMethodName,
  660. }
  661. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  662. return srv.(HookProviderServer).OnMessagePublish(ctx, req.(*MessagePublishRequest))
  663. }
  664. return interceptor(ctx, in, info, handler)
  665. }
  666. func _HookProvider_OnMessageDelivered_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  667. in := new(MessageDeliveredRequest)
  668. if err := dec(in); err != nil {
  669. return nil, err
  670. }
  671. if interceptor == nil {
  672. return srv.(HookProviderServer).OnMessageDelivered(ctx, in)
  673. }
  674. info := &grpc.UnaryServerInfo{
  675. Server: srv,
  676. FullMethod: HookProvider_OnMessageDelivered_FullMethodName,
  677. }
  678. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  679. return srv.(HookProviderServer).OnMessageDelivered(ctx, req.(*MessageDeliveredRequest))
  680. }
  681. return interceptor(ctx, in, info, handler)
  682. }
  683. func _HookProvider_OnMessageDropped_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  684. in := new(MessageDroppedRequest)
  685. if err := dec(in); err != nil {
  686. return nil, err
  687. }
  688. if interceptor == nil {
  689. return srv.(HookProviderServer).OnMessageDropped(ctx, in)
  690. }
  691. info := &grpc.UnaryServerInfo{
  692. Server: srv,
  693. FullMethod: HookProvider_OnMessageDropped_FullMethodName,
  694. }
  695. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  696. return srv.(HookProviderServer).OnMessageDropped(ctx, req.(*MessageDroppedRequest))
  697. }
  698. return interceptor(ctx, in, info, handler)
  699. }
  700. func _HookProvider_OnMessageAcked_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  701. in := new(MessageAckedRequest)
  702. if err := dec(in); err != nil {
  703. return nil, err
  704. }
  705. if interceptor == nil {
  706. return srv.(HookProviderServer).OnMessageAcked(ctx, in)
  707. }
  708. info := &grpc.UnaryServerInfo{
  709. Server: srv,
  710. FullMethod: HookProvider_OnMessageAcked_FullMethodName,
  711. }
  712. handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  713. return srv.(HookProviderServer).OnMessageAcked(ctx, req.(*MessageAckedRequest))
  714. }
  715. return interceptor(ctx, in, info, handler)
  716. }
  717. // HookProvider_ServiceDesc is the grpc.ServiceDesc for HookProvider service.
  718. // It's only intended for direct use with grpc.RegisterService,
  719. // and not to be introspected or modified (even as a copy)
  720. var HookProvider_ServiceDesc = grpc.ServiceDesc{
  721. ServiceName: "emqx.exhook.v2.HookProvider",
  722. HandlerType: (*HookProviderServer)(nil),
  723. Methods: []grpc.MethodDesc{
  724. {
  725. MethodName: "OnProviderLoaded",
  726. Handler: _HookProvider_OnProviderLoaded_Handler,
  727. },
  728. {
  729. MethodName: "OnProviderUnloaded",
  730. Handler: _HookProvider_OnProviderUnloaded_Handler,
  731. },
  732. {
  733. MethodName: "OnClientConnect",
  734. Handler: _HookProvider_OnClientConnect_Handler,
  735. },
  736. {
  737. MethodName: "OnClientConnack",
  738. Handler: _HookProvider_OnClientConnack_Handler,
  739. },
  740. {
  741. MethodName: "OnClientConnected",
  742. Handler: _HookProvider_OnClientConnected_Handler,
  743. },
  744. {
  745. MethodName: "OnClientDisconnected",
  746. Handler: _HookProvider_OnClientDisconnected_Handler,
  747. },
  748. {
  749. MethodName: "OnClientAuthenticate",
  750. Handler: _HookProvider_OnClientAuthenticate_Handler,
  751. },
  752. {
  753. MethodName: "OnClientAuthorize",
  754. Handler: _HookProvider_OnClientAuthorize_Handler,
  755. },
  756. {
  757. MethodName: "OnClientSubscribe",
  758. Handler: _HookProvider_OnClientSubscribe_Handler,
  759. },
  760. {
  761. MethodName: "OnClientUnsubscribe",
  762. Handler: _HookProvider_OnClientUnsubscribe_Handler,
  763. },
  764. {
  765. MethodName: "OnSessionCreated",
  766. Handler: _HookProvider_OnSessionCreated_Handler,
  767. },
  768. {
  769. MethodName: "OnSessionSubscribed",
  770. Handler: _HookProvider_OnSessionSubscribed_Handler,
  771. },
  772. {
  773. MethodName: "OnSessionUnsubscribed",
  774. Handler: _HookProvider_OnSessionUnsubscribed_Handler,
  775. },
  776. {
  777. MethodName: "OnSessionResumed",
  778. Handler: _HookProvider_OnSessionResumed_Handler,
  779. },
  780. {
  781. MethodName: "OnSessionDiscarded",
  782. Handler: _HookProvider_OnSessionDiscarded_Handler,
  783. },
  784. {
  785. MethodName: "OnSessionTakenover",
  786. Handler: _HookProvider_OnSessionTakenover_Handler,
  787. },
  788. {
  789. MethodName: "OnSessionTerminated",
  790. Handler: _HookProvider_OnSessionTerminated_Handler,
  791. },
  792. {
  793. MethodName: "OnMessagePublish",
  794. Handler: _HookProvider_OnMessagePublish_Handler,
  795. },
  796. {
  797. MethodName: "OnMessageDelivered",
  798. Handler: _HookProvider_OnMessageDelivered_Handler,
  799. },
  800. {
  801. MethodName: "OnMessageDropped",
  802. Handler: _HookProvider_OnMessageDropped_Handler,
  803. },
  804. {
  805. MethodName: "OnMessageAcked",
  806. Handler: _HookProvider_OnMessageAcked_Handler,
  807. },
  808. },
  809. Streams: []grpc.StreamDesc{},
  810. Metadata: "protobuf/exhook.proto",
  811. }