statistics.pb.go 42 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go v1.26.0-devel
  4. // protoc v3.15.8
  5. // source: statistics.proto
  6. package statistics
  7. import (
  8. common "git.ikuban.com/server/pw-protobuf/api/common"
  9. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  10. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  11. emptypb "google.golang.org/protobuf/types/known/emptypb"
  12. reflect "reflect"
  13. sync "sync"
  14. )
  15. const (
  16. // Verify that this generated code is sufficiently up-to-date.
  17. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  18. // Verify that runtime/protoimpl is sufficiently up-to-date.
  19. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  20. )
  21. type GetLookAndLikeStatisticsMessageRequest struct {
  22. state protoimpl.MessageState
  23. sizeCache protoimpl.SizeCache
  24. unknownFields protoimpl.UnknownFields
  25. PersonID string `protobuf:"bytes,1,opt,name=personID,proto3" json:"personID"` // 查询目标的ID
  26. PersonType string `protobuf:"bytes,2,opt,name=personType,proto3" json:"personType"` // 类型
  27. IsSelf bool `protobuf:"varint,3,opt,name=isSelf,proto3" json:"isSelf"`
  28. }
  29. func (x *GetLookAndLikeStatisticsMessageRequest) Reset() {
  30. *x = GetLookAndLikeStatisticsMessageRequest{}
  31. if protoimpl.UnsafeEnabled {
  32. mi := &file_statistics_proto_msgTypes[0]
  33. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  34. ms.StoreMessageInfo(mi)
  35. }
  36. }
  37. func (x *GetLookAndLikeStatisticsMessageRequest) String() string {
  38. return protoimpl.X.MessageStringOf(x)
  39. }
  40. func (*GetLookAndLikeStatisticsMessageRequest) ProtoMessage() {}
  41. func (x *GetLookAndLikeStatisticsMessageRequest) ProtoReflect() protoreflect.Message {
  42. mi := &file_statistics_proto_msgTypes[0]
  43. if protoimpl.UnsafeEnabled && x != nil {
  44. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  45. if ms.LoadMessageInfo() == nil {
  46. ms.StoreMessageInfo(mi)
  47. }
  48. return ms
  49. }
  50. return mi.MessageOf(x)
  51. }
  52. // Deprecated: Use GetLookAndLikeStatisticsMessageRequest.ProtoReflect.Descriptor instead.
  53. func (*GetLookAndLikeStatisticsMessageRequest) Descriptor() ([]byte, []int) {
  54. return file_statistics_proto_rawDescGZIP(), []int{0}
  55. }
  56. func (x *GetLookAndLikeStatisticsMessageRequest) GetPersonID() string {
  57. if x != nil {
  58. return x.PersonID
  59. }
  60. return ""
  61. }
  62. func (x *GetLookAndLikeStatisticsMessageRequest) GetPersonType() string {
  63. if x != nil {
  64. return x.PersonType
  65. }
  66. return ""
  67. }
  68. func (x *GetLookAndLikeStatisticsMessageRequest) GetIsSelf() bool {
  69. if x != nil {
  70. return x.IsSelf
  71. }
  72. return false
  73. }
  74. type ReceptionMsg struct {
  75. state protoimpl.MessageState
  76. sizeCache protoimpl.SizeCache
  77. unknownFields protoimpl.UnknownFields
  78. TodayProfit int64 `protobuf:"varint,1,opt,name=todayProfit,proto3" json:"todayProfit"` // 今日收益
  79. TodayReceptionNum int64 `protobuf:"varint,2,opt,name=todayReceptionNum,proto3" json:"todayReceptionNum"` //今日接待人数
  80. }
  81. func (x *ReceptionMsg) Reset() {
  82. *x = ReceptionMsg{}
  83. if protoimpl.UnsafeEnabled {
  84. mi := &file_statistics_proto_msgTypes[1]
  85. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  86. ms.StoreMessageInfo(mi)
  87. }
  88. }
  89. func (x *ReceptionMsg) String() string {
  90. return protoimpl.X.MessageStringOf(x)
  91. }
  92. func (*ReceptionMsg) ProtoMessage() {}
  93. func (x *ReceptionMsg) ProtoReflect() protoreflect.Message {
  94. mi := &file_statistics_proto_msgTypes[1]
  95. if protoimpl.UnsafeEnabled && x != nil {
  96. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  97. if ms.LoadMessageInfo() == nil {
  98. ms.StoreMessageInfo(mi)
  99. }
  100. return ms
  101. }
  102. return mi.MessageOf(x)
  103. }
  104. // Deprecated: Use ReceptionMsg.ProtoReflect.Descriptor instead.
  105. func (*ReceptionMsg) Descriptor() ([]byte, []int) {
  106. return file_statistics_proto_rawDescGZIP(), []int{1}
  107. }
  108. func (x *ReceptionMsg) GetTodayProfit() int64 {
  109. if x != nil {
  110. return x.TodayProfit
  111. }
  112. return 0
  113. }
  114. func (x *ReceptionMsg) GetTodayReceptionNum() int64 {
  115. if x != nil {
  116. return x.TodayReceptionNum
  117. }
  118. return 0
  119. }
  120. type LookAndLikeListReply struct {
  121. state protoimpl.MessageState
  122. sizeCache protoimpl.SizeCache
  123. unknownFields protoimpl.UnknownFields
  124. List []*LookAndLikeListInfo `protobuf:"bytes,1,rep,name=list,proto3" json:"list"`
  125. NextId int64 `protobuf:"varint,2,opt,name=nextId,proto3" json:"nextId"`
  126. }
  127. func (x *LookAndLikeListReply) Reset() {
  128. *x = LookAndLikeListReply{}
  129. if protoimpl.UnsafeEnabled {
  130. mi := &file_statistics_proto_msgTypes[2]
  131. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  132. ms.StoreMessageInfo(mi)
  133. }
  134. }
  135. func (x *LookAndLikeListReply) String() string {
  136. return protoimpl.X.MessageStringOf(x)
  137. }
  138. func (*LookAndLikeListReply) ProtoMessage() {}
  139. func (x *LookAndLikeListReply) ProtoReflect() protoreflect.Message {
  140. mi := &file_statistics_proto_msgTypes[2]
  141. if protoimpl.UnsafeEnabled && x != nil {
  142. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  143. if ms.LoadMessageInfo() == nil {
  144. ms.StoreMessageInfo(mi)
  145. }
  146. return ms
  147. }
  148. return mi.MessageOf(x)
  149. }
  150. // Deprecated: Use LookAndLikeListReply.ProtoReflect.Descriptor instead.
  151. func (*LookAndLikeListReply) Descriptor() ([]byte, []int) {
  152. return file_statistics_proto_rawDescGZIP(), []int{2}
  153. }
  154. func (x *LookAndLikeListReply) GetList() []*LookAndLikeListInfo {
  155. if x != nil {
  156. return x.List
  157. }
  158. return nil
  159. }
  160. func (x *LookAndLikeListReply) GetNextId() int64 {
  161. if x != nil {
  162. return x.NextId
  163. }
  164. return 0
  165. }
  166. type LookAndLikeListInfo struct {
  167. state protoimpl.MessageState
  168. sizeCache protoimpl.SizeCache
  169. unknownFields protoimpl.UnknownFields
  170. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` // 被查看的列表中的人的ID
  171. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type"` // 类型
  172. Nickname string `protobuf:"bytes,3,opt,name=nickname,proto3" json:"nickname"` // 昵称
  173. AvatarUrl string `protobuf:"bytes,4,opt,name=avatarUrl,proto3" json:"avatarUrl"` // 头像链接
  174. Sex int64 `protobuf:"varint,5,opt,name=sex,proto3" json:"sex"` // 性别
  175. Age int64 `protobuf:"varint,6,opt,name=age,proto3" json:"age"` // 年龄
  176. Constellation string `protobuf:"bytes,7,opt,name=constellation,proto3" json:"constellation"` // 星座
  177. LastLookTime int64 `protobuf:"varint,8,opt,name=lastLookTime,proto3" json:"lastLookTime"` // 上次访问时间
  178. IsHavePicture bool `protobuf:"varint,10,opt,name=isHavePicture,proto3" json:"isHavePicture"` // 是否有图片
  179. IsHaveVoice bool `protobuf:"varint,11,opt,name=isHaveVoice,proto3" json:"isHaveVoice"` // 是否有语音
  180. IsLock bool `protobuf:"varint,12,opt,name=isLock,proto3" json:"isLock"` // 是否锁住信息
  181. City string `protobuf:"bytes,13,opt,name=city,proto3" json:"city"` // 市
  182. }
  183. func (x *LookAndLikeListInfo) Reset() {
  184. *x = LookAndLikeListInfo{}
  185. if protoimpl.UnsafeEnabled {
  186. mi := &file_statistics_proto_msgTypes[3]
  187. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  188. ms.StoreMessageInfo(mi)
  189. }
  190. }
  191. func (x *LookAndLikeListInfo) String() string {
  192. return protoimpl.X.MessageStringOf(x)
  193. }
  194. func (*LookAndLikeListInfo) ProtoMessage() {}
  195. func (x *LookAndLikeListInfo) ProtoReflect() protoreflect.Message {
  196. mi := &file_statistics_proto_msgTypes[3]
  197. if protoimpl.UnsafeEnabled && x != nil {
  198. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  199. if ms.LoadMessageInfo() == nil {
  200. ms.StoreMessageInfo(mi)
  201. }
  202. return ms
  203. }
  204. return mi.MessageOf(x)
  205. }
  206. // Deprecated: Use LookAndLikeListInfo.ProtoReflect.Descriptor instead.
  207. func (*LookAndLikeListInfo) Descriptor() ([]byte, []int) {
  208. return file_statistics_proto_rawDescGZIP(), []int{3}
  209. }
  210. func (x *LookAndLikeListInfo) GetId() string {
  211. if x != nil {
  212. return x.Id
  213. }
  214. return ""
  215. }
  216. func (x *LookAndLikeListInfo) GetType() string {
  217. if x != nil {
  218. return x.Type
  219. }
  220. return ""
  221. }
  222. func (x *LookAndLikeListInfo) GetNickname() string {
  223. if x != nil {
  224. return x.Nickname
  225. }
  226. return ""
  227. }
  228. func (x *LookAndLikeListInfo) GetAvatarUrl() string {
  229. if x != nil {
  230. return x.AvatarUrl
  231. }
  232. return ""
  233. }
  234. func (x *LookAndLikeListInfo) GetSex() int64 {
  235. if x != nil {
  236. return x.Sex
  237. }
  238. return 0
  239. }
  240. func (x *LookAndLikeListInfo) GetAge() int64 {
  241. if x != nil {
  242. return x.Age
  243. }
  244. return 0
  245. }
  246. func (x *LookAndLikeListInfo) GetConstellation() string {
  247. if x != nil {
  248. return x.Constellation
  249. }
  250. return ""
  251. }
  252. func (x *LookAndLikeListInfo) GetLastLookTime() int64 {
  253. if x != nil {
  254. return x.LastLookTime
  255. }
  256. return 0
  257. }
  258. func (x *LookAndLikeListInfo) GetIsHavePicture() bool {
  259. if x != nil {
  260. return x.IsHavePicture
  261. }
  262. return false
  263. }
  264. func (x *LookAndLikeListInfo) GetIsHaveVoice() bool {
  265. if x != nil {
  266. return x.IsHaveVoice
  267. }
  268. return false
  269. }
  270. func (x *LookAndLikeListInfo) GetIsLock() bool {
  271. if x != nil {
  272. return x.IsLock
  273. }
  274. return false
  275. }
  276. func (x *LookAndLikeListInfo) GetCity() string {
  277. if x != nil {
  278. return x.City
  279. }
  280. return ""
  281. }
  282. type GetLookAndLikeListRequest struct {
  283. state protoimpl.MessageState
  284. sizeCache protoimpl.SizeCache
  285. unknownFields protoimpl.UnknownFields
  286. PersonID string `protobuf:"bytes,1,opt,name=personID,proto3" json:"personID"` // 查询目标的ID
  287. PersonType string `protobuf:"bytes,2,opt,name=personType,proto3" json:"personType"` // 类型
  288. NextId int64 `protobuf:"varint,3,opt,name=nextId,proto3" json:"nextId"`
  289. Offset int64 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset"`
  290. }
  291. func (x *GetLookAndLikeListRequest) Reset() {
  292. *x = GetLookAndLikeListRequest{}
  293. if protoimpl.UnsafeEnabled {
  294. mi := &file_statistics_proto_msgTypes[4]
  295. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  296. ms.StoreMessageInfo(mi)
  297. }
  298. }
  299. func (x *GetLookAndLikeListRequest) String() string {
  300. return protoimpl.X.MessageStringOf(x)
  301. }
  302. func (*GetLookAndLikeListRequest) ProtoMessage() {}
  303. func (x *GetLookAndLikeListRequest) ProtoReflect() protoreflect.Message {
  304. mi := &file_statistics_proto_msgTypes[4]
  305. if protoimpl.UnsafeEnabled && x != nil {
  306. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  307. if ms.LoadMessageInfo() == nil {
  308. ms.StoreMessageInfo(mi)
  309. }
  310. return ms
  311. }
  312. return mi.MessageOf(x)
  313. }
  314. // Deprecated: Use GetLookAndLikeListRequest.ProtoReflect.Descriptor instead.
  315. func (*GetLookAndLikeListRequest) Descriptor() ([]byte, []int) {
  316. return file_statistics_proto_rawDescGZIP(), []int{4}
  317. }
  318. func (x *GetLookAndLikeListRequest) GetPersonID() string {
  319. if x != nil {
  320. return x.PersonID
  321. }
  322. return ""
  323. }
  324. func (x *GetLookAndLikeListRequest) GetPersonType() string {
  325. if x != nil {
  326. return x.PersonType
  327. }
  328. return ""
  329. }
  330. func (x *GetLookAndLikeListRequest) GetNextId() int64 {
  331. if x != nil {
  332. return x.NextId
  333. }
  334. return 0
  335. }
  336. func (x *GetLookAndLikeListRequest) GetOffset() int64 {
  337. if x != nil {
  338. return x.Offset
  339. }
  340. return 0
  341. }
  342. type LookAndLikeMessageReply struct {
  343. state protoimpl.MessageState
  344. sizeCache protoimpl.SizeCache
  345. unknownFields protoimpl.UnknownFields
  346. LikeNum int64 `protobuf:"varint,1,opt,name=likeNum,proto3" json:"likeNum"` // 我喜欢
  347. LikedNum int64 `protobuf:"varint,2,opt,name=likedNum,proto3" json:"likedNum"` // 喜欢我
  348. LikedUnreadNum int64 `protobuf:"varint,3,opt,name=likedUnreadNum,proto3" json:"likedUnreadNum"` // 喜欢我的未读数
  349. LookNum int64 `protobuf:"varint,4,opt,name=lookNum,proto3" json:"lookNum"` // 看过我
  350. LookUnreadNum int64 `protobuf:"varint,5,opt,name=lookUnreadNum,proto3" json:"lookUnreadNum"` // 看过我的未读数
  351. AvatarUrlList []string `protobuf:"bytes,6,rep,name=avatarUrlList,proto3" json:"avatarUrlList"` // 头像列表
  352. }
  353. func (x *LookAndLikeMessageReply) Reset() {
  354. *x = LookAndLikeMessageReply{}
  355. if protoimpl.UnsafeEnabled {
  356. mi := &file_statistics_proto_msgTypes[5]
  357. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  358. ms.StoreMessageInfo(mi)
  359. }
  360. }
  361. func (x *LookAndLikeMessageReply) String() string {
  362. return protoimpl.X.MessageStringOf(x)
  363. }
  364. func (*LookAndLikeMessageReply) ProtoMessage() {}
  365. func (x *LookAndLikeMessageReply) ProtoReflect() protoreflect.Message {
  366. mi := &file_statistics_proto_msgTypes[5]
  367. if protoimpl.UnsafeEnabled && x != nil {
  368. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  369. if ms.LoadMessageInfo() == nil {
  370. ms.StoreMessageInfo(mi)
  371. }
  372. return ms
  373. }
  374. return mi.MessageOf(x)
  375. }
  376. // Deprecated: Use LookAndLikeMessageReply.ProtoReflect.Descriptor instead.
  377. func (*LookAndLikeMessageReply) Descriptor() ([]byte, []int) {
  378. return file_statistics_proto_rawDescGZIP(), []int{5}
  379. }
  380. func (x *LookAndLikeMessageReply) GetLikeNum() int64 {
  381. if x != nil {
  382. return x.LikeNum
  383. }
  384. return 0
  385. }
  386. func (x *LookAndLikeMessageReply) GetLikedNum() int64 {
  387. if x != nil {
  388. return x.LikedNum
  389. }
  390. return 0
  391. }
  392. func (x *LookAndLikeMessageReply) GetLikedUnreadNum() int64 {
  393. if x != nil {
  394. return x.LikedUnreadNum
  395. }
  396. return 0
  397. }
  398. func (x *LookAndLikeMessageReply) GetLookNum() int64 {
  399. if x != nil {
  400. return x.LookNum
  401. }
  402. return 0
  403. }
  404. func (x *LookAndLikeMessageReply) GetLookUnreadNum() int64 {
  405. if x != nil {
  406. return x.LookUnreadNum
  407. }
  408. return 0
  409. }
  410. func (x *LookAndLikeMessageReply) GetAvatarUrlList() []string {
  411. if x != nil {
  412. return x.AvatarUrlList
  413. }
  414. return nil
  415. }
  416. type LookMessageReply struct {
  417. state protoimpl.MessageState
  418. sizeCache protoimpl.SizeCache
  419. unknownFields protoimpl.UnknownFields
  420. LookNum int64 `protobuf:"varint,1,opt,name=lookNum,proto3" json:"lookNum"`
  421. LookUnreadNum int64 `protobuf:"varint,2,opt,name=lookUnreadNum,proto3" json:"lookUnreadNum"`
  422. TodayLookNum int64 `protobuf:"varint,3,opt,name=todayLookNum,proto3" json:"todayLookNum"`
  423. }
  424. func (x *LookMessageReply) Reset() {
  425. *x = LookMessageReply{}
  426. if protoimpl.UnsafeEnabled {
  427. mi := &file_statistics_proto_msgTypes[6]
  428. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  429. ms.StoreMessageInfo(mi)
  430. }
  431. }
  432. func (x *LookMessageReply) String() string {
  433. return protoimpl.X.MessageStringOf(x)
  434. }
  435. func (*LookMessageReply) ProtoMessage() {}
  436. func (x *LookMessageReply) ProtoReflect() protoreflect.Message {
  437. mi := &file_statistics_proto_msgTypes[6]
  438. if protoimpl.UnsafeEnabled && x != nil {
  439. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  440. if ms.LoadMessageInfo() == nil {
  441. ms.StoreMessageInfo(mi)
  442. }
  443. return ms
  444. }
  445. return mi.MessageOf(x)
  446. }
  447. // Deprecated: Use LookMessageReply.ProtoReflect.Descriptor instead.
  448. func (*LookMessageReply) Descriptor() ([]byte, []int) {
  449. return file_statistics_proto_rawDescGZIP(), []int{6}
  450. }
  451. func (x *LookMessageReply) GetLookNum() int64 {
  452. if x != nil {
  453. return x.LookNum
  454. }
  455. return 0
  456. }
  457. func (x *LookMessageReply) GetLookUnreadNum() int64 {
  458. if x != nil {
  459. return x.LookUnreadNum
  460. }
  461. return 0
  462. }
  463. func (x *LookMessageReply) GetTodayLookNum() int64 {
  464. if x != nil {
  465. return x.TodayLookNum
  466. }
  467. return 0
  468. }
  469. type PersonMessage struct {
  470. state protoimpl.MessageState
  471. sizeCache protoimpl.SizeCache
  472. unknownFields protoimpl.UnknownFields
  473. PersonID string `protobuf:"bytes,1,opt,name=personID,proto3" json:"personID"` // 关注者、浏览者的ID
  474. PersonType string `protobuf:"bytes,2,opt,name=personType,proto3" json:"personType"` // 关注者、浏览者的类型
  475. BePersonID string `protobuf:"bytes,3,opt,name=bePersonID,proto3" json:"bePersonID"` // 被关注者、被浏览者的ID
  476. BePersonType string `protobuf:"bytes,4,opt,name=bePersonType,proto3" json:"bePersonType"` // 被关注者、被浏览者的类型
  477. }
  478. func (x *PersonMessage) Reset() {
  479. *x = PersonMessage{}
  480. if protoimpl.UnsafeEnabled {
  481. mi := &file_statistics_proto_msgTypes[7]
  482. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  483. ms.StoreMessageInfo(mi)
  484. }
  485. }
  486. func (x *PersonMessage) String() string {
  487. return protoimpl.X.MessageStringOf(x)
  488. }
  489. func (*PersonMessage) ProtoMessage() {}
  490. func (x *PersonMessage) ProtoReflect() protoreflect.Message {
  491. mi := &file_statistics_proto_msgTypes[7]
  492. if protoimpl.UnsafeEnabled && x != nil {
  493. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  494. if ms.LoadMessageInfo() == nil {
  495. ms.StoreMessageInfo(mi)
  496. }
  497. return ms
  498. }
  499. return mi.MessageOf(x)
  500. }
  501. // Deprecated: Use PersonMessage.ProtoReflect.Descriptor instead.
  502. func (*PersonMessage) Descriptor() ([]byte, []int) {
  503. return file_statistics_proto_rawDescGZIP(), []int{7}
  504. }
  505. func (x *PersonMessage) GetPersonID() string {
  506. if x != nil {
  507. return x.PersonID
  508. }
  509. return ""
  510. }
  511. func (x *PersonMessage) GetPersonType() string {
  512. if x != nil {
  513. return x.PersonType
  514. }
  515. return ""
  516. }
  517. func (x *PersonMessage) GetBePersonID() string {
  518. if x != nil {
  519. return x.BePersonID
  520. }
  521. return ""
  522. }
  523. func (x *PersonMessage) GetBePersonType() string {
  524. if x != nil {
  525. return x.BePersonType
  526. }
  527. return ""
  528. }
  529. type ReceptionMessage struct {
  530. state protoimpl.MessageState
  531. sizeCache protoimpl.SizeCache
  532. unknownFields protoimpl.UnknownFields
  533. PersonID string `protobuf:"bytes,1,opt,name=personID,proto3" json:"personID"` // 接待者的ID
  534. BePersonID string `protobuf:"bytes,2,opt,name=bePersonID,proto3" json:"bePersonID"` // 被接待者的ID
  535. Profit int64 `protobuf:"varint,3,opt,name=profit,proto3" json:"profit"` // 收益
  536. }
  537. func (x *ReceptionMessage) Reset() {
  538. *x = ReceptionMessage{}
  539. if protoimpl.UnsafeEnabled {
  540. mi := &file_statistics_proto_msgTypes[8]
  541. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  542. ms.StoreMessageInfo(mi)
  543. }
  544. }
  545. func (x *ReceptionMessage) String() string {
  546. return protoimpl.X.MessageStringOf(x)
  547. }
  548. func (*ReceptionMessage) ProtoMessage() {}
  549. func (x *ReceptionMessage) ProtoReflect() protoreflect.Message {
  550. mi := &file_statistics_proto_msgTypes[8]
  551. if protoimpl.UnsafeEnabled && x != nil {
  552. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  553. if ms.LoadMessageInfo() == nil {
  554. ms.StoreMessageInfo(mi)
  555. }
  556. return ms
  557. }
  558. return mi.MessageOf(x)
  559. }
  560. // Deprecated: Use ReceptionMessage.ProtoReflect.Descriptor instead.
  561. func (*ReceptionMessage) Descriptor() ([]byte, []int) {
  562. return file_statistics_proto_rawDescGZIP(), []int{8}
  563. }
  564. func (x *ReceptionMessage) GetPersonID() string {
  565. if x != nil {
  566. return x.PersonID
  567. }
  568. return ""
  569. }
  570. func (x *ReceptionMessage) GetBePersonID() string {
  571. if x != nil {
  572. return x.BePersonID
  573. }
  574. return ""
  575. }
  576. func (x *ReceptionMessage) GetProfit() int64 {
  577. if x != nil {
  578. return x.Profit
  579. }
  580. return 0
  581. }
  582. var File_statistics_proto protoreflect.FileDescriptor
  583. var file_statistics_proto_rawDesc = []byte{
  584. 0x0a, 0x10, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x70, 0x72, 0x6f,
  585. 0x74, 0x6f, 0x12, 0x0e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69,
  586. 0x63, 0x73, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  587. 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
  588. 0x17, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x63, 0x6f, 0x6d, 0x6d,
  589. 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7c, 0x0a, 0x26, 0x47, 0x65, 0x74, 0x4c,
  590. 0x6f, 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73,
  591. 0x74, 0x69, 0x63, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
  592. 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x01,
  593. 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x12, 0x1e,
  594. 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01,
  595. 0x28, 0x09, 0x52, 0x0a, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x16,
  596. 0x0a, 0x06, 0x69, 0x73, 0x53, 0x65, 0x6c, 0x66, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06,
  597. 0x69, 0x73, 0x53, 0x65, 0x6c, 0x66, 0x22, 0x5e, 0x0a, 0x0c, 0x52, 0x65, 0x63, 0x65, 0x70, 0x74,
  598. 0x69, 0x6f, 0x6e, 0x4d, 0x73, 0x67, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x6f, 0x64, 0x61, 0x79, 0x50,
  599. 0x72, 0x6f, 0x66, 0x69, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x74, 0x6f, 0x64,
  600. 0x61, 0x79, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x74, 0x12, 0x2c, 0x0a, 0x11, 0x74, 0x6f, 0x64, 0x61,
  601. 0x79, 0x52, 0x65, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x75, 0x6d, 0x18, 0x02, 0x20,
  602. 0x01, 0x28, 0x03, 0x52, 0x11, 0x74, 0x6f, 0x64, 0x61, 0x79, 0x52, 0x65, 0x63, 0x65, 0x70, 0x74,
  603. 0x69, 0x6f, 0x6e, 0x4e, 0x75, 0x6d, 0x22, 0x67, 0x0a, 0x14, 0x4c, 0x6f, 0x6f, 0x6b, 0x41, 0x6e,
  604. 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x37,
  605. 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x61,
  606. 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x4c, 0x6f,
  607. 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x66,
  608. 0x6f, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x65, 0x78, 0x74, 0x49,
  609. 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6e, 0x65, 0x78, 0x74, 0x49, 0x64, 0x22,
  610. 0xd5, 0x02, 0x0a, 0x13, 0x4c, 0x6f, 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c,
  611. 0x69, 0x73, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20,
  612. 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
  613. 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6e,
  614. 0x69, 0x63, 0x6b, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6e,
  615. 0x69, 0x63, 0x6b, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x76, 0x61, 0x74, 0x61,
  616. 0x72, 0x55, 0x72, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x76, 0x61, 0x74,
  617. 0x61, 0x72, 0x55, 0x72, 0x6c, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x65, 0x78, 0x18, 0x05, 0x20, 0x01,
  618. 0x28, 0x03, 0x52, 0x03, 0x73, 0x65, 0x78, 0x12, 0x10, 0x0a, 0x03, 0x61, 0x67, 0x65, 0x18, 0x06,
  619. 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x61, 0x67, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x6f, 0x6e,
  620. 0x73, 0x74, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
  621. 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x73, 0x74, 0x65, 0x6c, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
  622. 0x22, 0x0a, 0x0c, 0x6c, 0x61, 0x73, 0x74, 0x4c, 0x6f, 0x6f, 0x6b, 0x54, 0x69, 0x6d, 0x65, 0x18,
  623. 0x08, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x6c, 0x61, 0x73, 0x74, 0x4c, 0x6f, 0x6f, 0x6b, 0x54,
  624. 0x69, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x69, 0x73, 0x48, 0x61, 0x76, 0x65, 0x50, 0x69, 0x63,
  625. 0x74, 0x75, 0x72, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x69, 0x73, 0x48, 0x61,
  626. 0x76, 0x65, 0x50, 0x69, 0x63, 0x74, 0x75, 0x72, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x73, 0x48,
  627. 0x61, 0x76, 0x65, 0x56, 0x6f, 0x69, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b,
  628. 0x69, 0x73, 0x48, 0x61, 0x76, 0x65, 0x56, 0x6f, 0x69, 0x63, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x69,
  629. 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x4c,
  630. 0x6f, 0x63, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x74, 0x79, 0x18, 0x0d, 0x20, 0x01, 0x28,
  631. 0x09, 0x52, 0x04, 0x63, 0x69, 0x74, 0x79, 0x22, 0x87, 0x01, 0x0a, 0x19, 0x47, 0x65, 0x74, 0x4c,
  632. 0x6f, 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65,
  633. 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49,
  634. 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49,
  635. 0x44, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18,
  636. 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x54, 0x79, 0x70,
  637. 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x65, 0x78, 0x74, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
  638. 0x03, 0x52, 0x06, 0x6e, 0x65, 0x78, 0x74, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x66, 0x66,
  639. 0x73, 0x65, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x6f, 0x66, 0x66, 0x73, 0x65,
  640. 0x74, 0x22, 0xdd, 0x01, 0x0a, 0x17, 0x4c, 0x6f, 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b,
  641. 0x65, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x18, 0x0a,
  642. 0x07, 0x6c, 0x69, 0x6b, 0x65, 0x4e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07,
  643. 0x6c, 0x69, 0x6b, 0x65, 0x4e, 0x75, 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x69, 0x6b, 0x65, 0x64,
  644. 0x4e, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6c, 0x69, 0x6b, 0x65, 0x64,
  645. 0x4e, 0x75, 0x6d, 0x12, 0x26, 0x0a, 0x0e, 0x6c, 0x69, 0x6b, 0x65, 0x64, 0x55, 0x6e, 0x72, 0x65,
  646. 0x61, 0x64, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x6c, 0x69, 0x6b,
  647. 0x65, 0x64, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4e, 0x75, 0x6d, 0x12, 0x18, 0x0a, 0x07, 0x6c,
  648. 0x6f, 0x6f, 0x6b, 0x4e, 0x75, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x6c, 0x6f,
  649. 0x6f, 0x6b, 0x4e, 0x75, 0x6d, 0x12, 0x24, 0x0a, 0x0d, 0x6c, 0x6f, 0x6f, 0x6b, 0x55, 0x6e, 0x72,
  650. 0x65, 0x61, 0x64, 0x4e, 0x75, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6c, 0x6f,
  651. 0x6f, 0x6b, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4e, 0x75, 0x6d, 0x12, 0x24, 0x0a, 0x0d, 0x61,
  652. 0x76, 0x61, 0x74, 0x61, 0x72, 0x55, 0x72, 0x6c, 0x4c, 0x69, 0x73, 0x74, 0x18, 0x06, 0x20, 0x03,
  653. 0x28, 0x09, 0x52, 0x0d, 0x61, 0x76, 0x61, 0x74, 0x61, 0x72, 0x55, 0x72, 0x6c, 0x4c, 0x69, 0x73,
  654. 0x74, 0x22, 0x76, 0x0a, 0x10, 0x4c, 0x6f, 0x6f, 0x6b, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
  655. 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x6c, 0x6f, 0x6f, 0x6b, 0x4e, 0x75, 0x6d,
  656. 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x07, 0x6c, 0x6f, 0x6f, 0x6b, 0x4e, 0x75, 0x6d, 0x12,
  657. 0x24, 0x0a, 0x0d, 0x6c, 0x6f, 0x6f, 0x6b, 0x55, 0x6e, 0x72, 0x65, 0x61, 0x64, 0x4e, 0x75, 0x6d,
  658. 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x6c, 0x6f, 0x6f, 0x6b, 0x55, 0x6e, 0x72, 0x65,
  659. 0x61, 0x64, 0x4e, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0c, 0x74, 0x6f, 0x64, 0x61, 0x79, 0x4c, 0x6f,
  660. 0x6f, 0x6b, 0x4e, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x74, 0x6f, 0x64,
  661. 0x61, 0x79, 0x4c, 0x6f, 0x6f, 0x6b, 0x4e, 0x75, 0x6d, 0x22, 0x8f, 0x01, 0x0a, 0x0d, 0x50, 0x65,
  662. 0x72, 0x73, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70,
  663. 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70,
  664. 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x65, 0x72, 0x73, 0x6f,
  665. 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x65, 0x72,
  666. 0x73, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x62, 0x65, 0x50, 0x65, 0x72,
  667. 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x62, 0x65, 0x50,
  668. 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x12, 0x22, 0x0a, 0x0c, 0x62, 0x65, 0x50, 0x65, 0x72,
  669. 0x73, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x62,
  670. 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x22, 0x66, 0x0a, 0x10, 0x52,
  671. 0x65, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12,
  672. 0x1a, 0x0a, 0x08, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28,
  673. 0x09, 0x52, 0x08, 0x70, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x12, 0x1e, 0x0a, 0x0a, 0x62,
  674. 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
  675. 0x0a, 0x62, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x49, 0x44, 0x12, 0x16, 0x0a, 0x06, 0x70,
  676. 0x72, 0x6f, 0x66, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x70, 0x72, 0x6f,
  677. 0x66, 0x69, 0x74, 0x32, 0xde, 0x08, 0x0a, 0x0a, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69,
  678. 0x63, 0x73, 0x12, 0x43, 0x0a, 0x0a, 0x4c, 0x6f, 0x6f, 0x6b, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e,
  679. 0x12, 0x1d, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63,
  680. 0x73, 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a,
  681. 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
  682. 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x0a, 0x4c, 0x69, 0x6b, 0x65, 0x50,
  683. 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x12, 0x1d, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74,
  684. 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x4d, 0x65, 0x73,
  685. 0x73, 0x61, 0x67, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
  686. 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x45, 0x0a, 0x0c,
  687. 0x55, 0x6e, 0x4c, 0x69, 0x6b, 0x65, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x12, 0x1d, 0x2e, 0x61,
  688. 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x50, 0x65,
  689. 0x72, 0x73, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
  690. 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
  691. 0x70, 0x74, 0x79, 0x12, 0x82, 0x01, 0x0a, 0x1f, 0x47, 0x65, 0x74, 0x4c, 0x6f, 0x6f, 0x6b, 0x41,
  692. 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73,
  693. 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x36, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
  694. 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x6f, 0x6f, 0x6b,
  695. 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63,
  696. 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  697. 0x27, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73,
  698. 0x2e, 0x4c, 0x6f, 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4d, 0x65, 0x73, 0x73,
  699. 0x61, 0x67, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x55, 0x0a, 0x18, 0x47, 0x65, 0x74, 0x4c,
  700. 0x6f, 0x6f, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x4d, 0x65, 0x73,
  701. 0x73, 0x61, 0x67, 0x65, 0x12, 0x17, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f,
  702. 0x6e, 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x1a, 0x20, 0x2e,
  703. 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x4c,
  704. 0x6f, 0x6f, 0x6b, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12,
  705. 0x4c, 0x0a, 0x13, 0x52, 0x65, 0x64, 0x75, 0x63, 0x65, 0x4c, 0x6f, 0x6f, 0x6b, 0x55, 0x6e, 0x72,
  706. 0x65, 0x61, 0x64, 0x4e, 0x75, 0x6d, 0x12, 0x1d, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61,
  707. 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x4d, 0x65,
  708. 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
  709. 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x4c, 0x0a,
  710. 0x13, 0x52, 0x65, 0x64, 0x75, 0x63, 0x65, 0x4c, 0x69, 0x6b, 0x65, 0x55, 0x6e, 0x72, 0x65, 0x61,
  711. 0x64, 0x4e, 0x75, 0x6d, 0x12, 0x1d, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69,
  712. 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73,
  713. 0x61, 0x67, 0x65, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
  714. 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x49, 0x0a, 0x10, 0x55,
  715. 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x4c, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12,
  716. 0x1d, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73,
  717. 0x2e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a, 0x16,
  718. 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  719. 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x5f, 0x0a, 0x0c, 0x46, 0x69, 0x6e, 0x64, 0x4c, 0x6f,
  720. 0x6f, 0x6b, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x29, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61,
  721. 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x6f, 0x6f, 0x6b, 0x41,
  722. 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
  723. 0x74, 0x1a, 0x24, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69,
  724. 0x63, 0x73, 0x2e, 0x4c, 0x6f, 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c, 0x69,
  725. 0x73, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x5f, 0x0a, 0x0c, 0x46, 0x69, 0x6e, 0x64, 0x4c,
  726. 0x69, 0x6b, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x29, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74,
  727. 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x6f, 0x6f, 0x6b,
  728. 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
  729. 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74,
  730. 0x69, 0x63, 0x73, 0x2e, 0x4c, 0x6f, 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c,
  731. 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x60, 0x0a, 0x0d, 0x46, 0x69, 0x6e, 0x64,
  732. 0x4c, 0x69, 0x6b, 0x65, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x29, 0x2e, 0x61, 0x70, 0x69, 0x2e,
  733. 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x47, 0x65, 0x74, 0x4c, 0x6f,
  734. 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71,
  735. 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69,
  736. 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x4c, 0x6f, 0x6f, 0x6b, 0x41, 0x6e, 0x64, 0x4c, 0x69, 0x6b,
  737. 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x4b, 0x0a, 0x0f, 0x52, 0x65,
  738. 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x65, 0x72, 0x73, 0x6f, 0x6e, 0x12, 0x20, 0x2e,
  739. 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x52,
  740. 0x65, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x1a,
  741. 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
  742. 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x4b, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x52, 0x65,
  743. 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x73, 0x67, 0x12, 0x1a, 0x2e, 0x61, 0x70, 0x69,
  744. 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x50, 0x61, 0x72, 0x74, 0x6e, 0x65, 0x72, 0x49,
  745. 0x44, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61,
  746. 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x2e, 0x52, 0x65, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f,
  747. 0x6e, 0x4d, 0x73, 0x67, 0x42, 0x4f, 0x0a, 0x0e, 0x61, 0x70, 0x69, 0x2e, 0x73, 0x74, 0x61, 0x74,
  748. 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x50, 0x01, 0x5a, 0x3b, 0x67, 0x69, 0x74, 0x2e, 0x69, 0x6b,
  749. 0x75, 0x62, 0x61, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2f,
  750. 0x70, 0x77, 0x2d, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x70, 0x69, 0x2f,
  751. 0x73, 0x74, 0x61, 0x74, 0x69, 0x73, 0x74, 0x69, 0x63, 0x73, 0x3b, 0x73, 0x74, 0x61, 0x74, 0x69,
  752. 0x73, 0x74, 0x69, 0x63, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  753. }
  754. var (
  755. file_statistics_proto_rawDescOnce sync.Once
  756. file_statistics_proto_rawDescData = file_statistics_proto_rawDesc
  757. )
  758. func file_statistics_proto_rawDescGZIP() []byte {
  759. file_statistics_proto_rawDescOnce.Do(func() {
  760. file_statistics_proto_rawDescData = protoimpl.X.CompressGZIP(file_statistics_proto_rawDescData)
  761. })
  762. return file_statistics_proto_rawDescData
  763. }
  764. var file_statistics_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
  765. var file_statistics_proto_goTypes = []interface{}{
  766. (*GetLookAndLikeStatisticsMessageRequest)(nil), // 0: api.statistics.GetLookAndLikeStatisticsMessageRequest
  767. (*ReceptionMsg)(nil), // 1: api.statistics.ReceptionMsg
  768. (*LookAndLikeListReply)(nil), // 2: api.statistics.LookAndLikeListReply
  769. (*LookAndLikeListInfo)(nil), // 3: api.statistics.LookAndLikeListInfo
  770. (*GetLookAndLikeListRequest)(nil), // 4: api.statistics.GetLookAndLikeListRequest
  771. (*LookAndLikeMessageReply)(nil), // 5: api.statistics.LookAndLikeMessageReply
  772. (*LookMessageReply)(nil), // 6: api.statistics.LookMessageReply
  773. (*PersonMessage)(nil), // 7: api.statistics.PersonMessage
  774. (*ReceptionMessage)(nil), // 8: api.statistics.ReceptionMessage
  775. (*common.PersonParam)(nil), // 9: api.common.PersonParam
  776. (*common.PartnerIDParam)(nil), // 10: api.common.PartnerIDParam
  777. (*emptypb.Empty)(nil), // 11: google.protobuf.Empty
  778. }
  779. var file_statistics_proto_depIdxs = []int32{
  780. 3, // 0: api.statistics.LookAndLikeListReply.list:type_name -> api.statistics.LookAndLikeListInfo
  781. 7, // 1: api.statistics.Statistics.LookPerson:input_type -> api.statistics.PersonMessage
  782. 7, // 2: api.statistics.Statistics.LikePerson:input_type -> api.statistics.PersonMessage
  783. 7, // 3: api.statistics.Statistics.UnLikePerson:input_type -> api.statistics.PersonMessage
  784. 0, // 4: api.statistics.Statistics.GetLookAndLikeStatisticsMessage:input_type -> api.statistics.GetLookAndLikeStatisticsMessageRequest
  785. 9, // 5: api.statistics.Statistics.GetLookStatisticsMessage:input_type -> api.common.PersonParam
  786. 7, // 6: api.statistics.Statistics.ReduceLookUnreadNum:input_type -> api.statistics.PersonMessage
  787. 7, // 7: api.statistics.Statistics.ReduceLikeUnreadNum:input_type -> api.statistics.PersonMessage
  788. 7, // 8: api.statistics.Statistics.UnlockLookRecord:input_type -> api.statistics.PersonMessage
  789. 4, // 9: api.statistics.Statistics.FindLookList:input_type -> api.statistics.GetLookAndLikeListRequest
  790. 4, // 10: api.statistics.Statistics.FindLikeList:input_type -> api.statistics.GetLookAndLikeListRequest
  791. 4, // 11: api.statistics.Statistics.FindLikedList:input_type -> api.statistics.GetLookAndLikeListRequest
  792. 8, // 12: api.statistics.Statistics.ReceptionPerson:input_type -> api.statistics.ReceptionMessage
  793. 10, // 13: api.statistics.Statistics.GetReceptionMsg:input_type -> api.common.PartnerIDParam
  794. 11, // 14: api.statistics.Statistics.LookPerson:output_type -> google.protobuf.Empty
  795. 11, // 15: api.statistics.Statistics.LikePerson:output_type -> google.protobuf.Empty
  796. 11, // 16: api.statistics.Statistics.UnLikePerson:output_type -> google.protobuf.Empty
  797. 5, // 17: api.statistics.Statistics.GetLookAndLikeStatisticsMessage:output_type -> api.statistics.LookAndLikeMessageReply
  798. 6, // 18: api.statistics.Statistics.GetLookStatisticsMessage:output_type -> api.statistics.LookMessageReply
  799. 11, // 19: api.statistics.Statistics.ReduceLookUnreadNum:output_type -> google.protobuf.Empty
  800. 11, // 20: api.statistics.Statistics.ReduceLikeUnreadNum:output_type -> google.protobuf.Empty
  801. 11, // 21: api.statistics.Statistics.UnlockLookRecord:output_type -> google.protobuf.Empty
  802. 2, // 22: api.statistics.Statistics.FindLookList:output_type -> api.statistics.LookAndLikeListReply
  803. 2, // 23: api.statistics.Statistics.FindLikeList:output_type -> api.statistics.LookAndLikeListReply
  804. 2, // 24: api.statistics.Statistics.FindLikedList:output_type -> api.statistics.LookAndLikeListReply
  805. 11, // 25: api.statistics.Statistics.ReceptionPerson:output_type -> google.protobuf.Empty
  806. 1, // 26: api.statistics.Statistics.GetReceptionMsg:output_type -> api.statistics.ReceptionMsg
  807. 14, // [14:27] is the sub-list for method output_type
  808. 1, // [1:14] is the sub-list for method input_type
  809. 1, // [1:1] is the sub-list for extension type_name
  810. 1, // [1:1] is the sub-list for extension extendee
  811. 0, // [0:1] is the sub-list for field type_name
  812. }
  813. func init() { file_statistics_proto_init() }
  814. func file_statistics_proto_init() {
  815. if File_statistics_proto != nil {
  816. return
  817. }
  818. if !protoimpl.UnsafeEnabled {
  819. file_statistics_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  820. switch v := v.(*GetLookAndLikeStatisticsMessageRequest); i {
  821. case 0:
  822. return &v.state
  823. case 1:
  824. return &v.sizeCache
  825. case 2:
  826. return &v.unknownFields
  827. default:
  828. return nil
  829. }
  830. }
  831. file_statistics_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  832. switch v := v.(*ReceptionMsg); i {
  833. case 0:
  834. return &v.state
  835. case 1:
  836. return &v.sizeCache
  837. case 2:
  838. return &v.unknownFields
  839. default:
  840. return nil
  841. }
  842. }
  843. file_statistics_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  844. switch v := v.(*LookAndLikeListReply); i {
  845. case 0:
  846. return &v.state
  847. case 1:
  848. return &v.sizeCache
  849. case 2:
  850. return &v.unknownFields
  851. default:
  852. return nil
  853. }
  854. }
  855. file_statistics_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  856. switch v := v.(*LookAndLikeListInfo); i {
  857. case 0:
  858. return &v.state
  859. case 1:
  860. return &v.sizeCache
  861. case 2:
  862. return &v.unknownFields
  863. default:
  864. return nil
  865. }
  866. }
  867. file_statistics_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  868. switch v := v.(*GetLookAndLikeListRequest); i {
  869. case 0:
  870. return &v.state
  871. case 1:
  872. return &v.sizeCache
  873. case 2:
  874. return &v.unknownFields
  875. default:
  876. return nil
  877. }
  878. }
  879. file_statistics_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  880. switch v := v.(*LookAndLikeMessageReply); i {
  881. case 0:
  882. return &v.state
  883. case 1:
  884. return &v.sizeCache
  885. case 2:
  886. return &v.unknownFields
  887. default:
  888. return nil
  889. }
  890. }
  891. file_statistics_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  892. switch v := v.(*LookMessageReply); i {
  893. case 0:
  894. return &v.state
  895. case 1:
  896. return &v.sizeCache
  897. case 2:
  898. return &v.unknownFields
  899. default:
  900. return nil
  901. }
  902. }
  903. file_statistics_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  904. switch v := v.(*PersonMessage); i {
  905. case 0:
  906. return &v.state
  907. case 1:
  908. return &v.sizeCache
  909. case 2:
  910. return &v.unknownFields
  911. default:
  912. return nil
  913. }
  914. }
  915. file_statistics_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  916. switch v := v.(*ReceptionMessage); i {
  917. case 0:
  918. return &v.state
  919. case 1:
  920. return &v.sizeCache
  921. case 2:
  922. return &v.unknownFields
  923. default:
  924. return nil
  925. }
  926. }
  927. }
  928. type x struct{}
  929. out := protoimpl.TypeBuilder{
  930. File: protoimpl.DescBuilder{
  931. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  932. RawDescriptor: file_statistics_proto_rawDesc,
  933. NumEnums: 0,
  934. NumMessages: 9,
  935. NumExtensions: 0,
  936. NumServices: 1,
  937. },
  938. GoTypes: file_statistics_proto_goTypes,
  939. DependencyIndexes: file_statistics_proto_depIdxs,
  940. MessageInfos: file_statistics_proto_msgTypes,
  941. }.Build()
  942. File_statistics_proto = out.File
  943. file_statistics_proto_rawDesc = nil
  944. file_statistics_proto_goTypes = nil
  945. file_statistics_proto_depIdxs = nil
  946. }