server_load.pb.go 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go v1.36.10
  4. // protoc v6.33.0
  5. // source: ca.psiphon.psiphond/server_load.proto
  6. package psiphond
  7. import (
  8. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  9. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  10. timestamppb "google.golang.org/protobuf/types/known/timestamppb"
  11. reflect "reflect"
  12. sync "sync"
  13. unsafe "unsafe"
  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 ServerLoadProtocol struct {
  22. state protoimpl.MessageState `protogen:"open.v1"`
  23. Region *string `protobuf:"bytes,100,opt,name=region,proto3,oneof" json:"region,omitempty"`
  24. Protocol *string `protobuf:"bytes,101,opt,name=protocol,proto3,oneof" json:"protocol,omitempty"`
  25. AcceptedClients *int64 `protobuf:"varint,102,opt,name=accepted_clients,json=acceptedClients,proto3,oneof" json:"accepted_clients,omitempty"`
  26. EstablishedClients *int64 `protobuf:"varint,103,opt,name=established_clients,json=establishedClients,proto3,oneof" json:"established_clients,omitempty"`
  27. ServerEntryTag *string `protobuf:"bytes,104,opt,name=server_entry_tag,json=serverEntryTag,proto3,oneof" json:"server_entry_tag,omitempty"`
  28. unknownFields protoimpl.UnknownFields
  29. sizeCache protoimpl.SizeCache
  30. }
  31. func (x *ServerLoadProtocol) Reset() {
  32. *x = ServerLoadProtocol{}
  33. mi := &file_ca_psiphon_psiphond_server_load_proto_msgTypes[0]
  34. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  35. ms.StoreMessageInfo(mi)
  36. }
  37. func (x *ServerLoadProtocol) String() string {
  38. return protoimpl.X.MessageStringOf(x)
  39. }
  40. func (*ServerLoadProtocol) ProtoMessage() {}
  41. func (x *ServerLoadProtocol) ProtoReflect() protoreflect.Message {
  42. mi := &file_ca_psiphon_psiphond_server_load_proto_msgTypes[0]
  43. if 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 ServerLoadProtocol.ProtoReflect.Descriptor instead.
  53. func (*ServerLoadProtocol) Descriptor() ([]byte, []int) {
  54. return file_ca_psiphon_psiphond_server_load_proto_rawDescGZIP(), []int{0}
  55. }
  56. func (x *ServerLoadProtocol) GetRegion() string {
  57. if x != nil && x.Region != nil {
  58. return *x.Region
  59. }
  60. return ""
  61. }
  62. func (x *ServerLoadProtocol) GetProtocol() string {
  63. if x != nil && x.Protocol != nil {
  64. return *x.Protocol
  65. }
  66. return ""
  67. }
  68. func (x *ServerLoadProtocol) GetAcceptedClients() int64 {
  69. if x != nil && x.AcceptedClients != nil {
  70. return *x.AcceptedClients
  71. }
  72. return 0
  73. }
  74. func (x *ServerLoadProtocol) GetEstablishedClients() int64 {
  75. if x != nil && x.EstablishedClients != nil {
  76. return *x.EstablishedClients
  77. }
  78. return 0
  79. }
  80. func (x *ServerLoadProtocol) GetServerEntryTag() string {
  81. if x != nil && x.ServerEntryTag != nil {
  82. return *x.ServerEntryTag
  83. }
  84. return ""
  85. }
  86. type ServerLoadDNS struct {
  87. state protoimpl.MessageState `protogen:"open.v1"`
  88. DnsServer *string `protobuf:"bytes,100,opt,name=dns_server,json=dnsServer,proto3,oneof" json:"dns_server,omitempty"`
  89. DnsCount *int64 `protobuf:"varint,101,opt,name=dns_count,json=dnsCount,proto3,oneof" json:"dns_count,omitempty"`
  90. DnsDuration *int64 `protobuf:"varint,102,opt,name=dns_duration,json=dnsDuration,proto3,oneof" json:"dns_duration,omitempty"`
  91. DnsFailedCount *int64 `protobuf:"varint,103,opt,name=dns_failed_count,json=dnsFailedCount,proto3,oneof" json:"dns_failed_count,omitempty"`
  92. DnsFailedDuration *int64 `protobuf:"varint,104,opt,name=dns_failed_duration,json=dnsFailedDuration,proto3,oneof" json:"dns_failed_duration,omitempty"`
  93. ServerEntryTag *string `protobuf:"bytes,105,opt,name=server_entry_tag,json=serverEntryTag,proto3,oneof" json:"server_entry_tag,omitempty"`
  94. unknownFields protoimpl.UnknownFields
  95. sizeCache protoimpl.SizeCache
  96. }
  97. func (x *ServerLoadDNS) Reset() {
  98. *x = ServerLoadDNS{}
  99. mi := &file_ca_psiphon_psiphond_server_load_proto_msgTypes[1]
  100. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  101. ms.StoreMessageInfo(mi)
  102. }
  103. func (x *ServerLoadDNS) String() string {
  104. return protoimpl.X.MessageStringOf(x)
  105. }
  106. func (*ServerLoadDNS) ProtoMessage() {}
  107. func (x *ServerLoadDNS) ProtoReflect() protoreflect.Message {
  108. mi := &file_ca_psiphon_psiphond_server_load_proto_msgTypes[1]
  109. if x != nil {
  110. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  111. if ms.LoadMessageInfo() == nil {
  112. ms.StoreMessageInfo(mi)
  113. }
  114. return ms
  115. }
  116. return mi.MessageOf(x)
  117. }
  118. // Deprecated: Use ServerLoadDNS.ProtoReflect.Descriptor instead.
  119. func (*ServerLoadDNS) Descriptor() ([]byte, []int) {
  120. return file_ca_psiphon_psiphond_server_load_proto_rawDescGZIP(), []int{1}
  121. }
  122. func (x *ServerLoadDNS) GetDnsServer() string {
  123. if x != nil && x.DnsServer != nil {
  124. return *x.DnsServer
  125. }
  126. return ""
  127. }
  128. func (x *ServerLoadDNS) GetDnsCount() int64 {
  129. if x != nil && x.DnsCount != nil {
  130. return *x.DnsCount
  131. }
  132. return 0
  133. }
  134. func (x *ServerLoadDNS) GetDnsDuration() int64 {
  135. if x != nil && x.DnsDuration != nil {
  136. return *x.DnsDuration
  137. }
  138. return 0
  139. }
  140. func (x *ServerLoadDNS) GetDnsFailedCount() int64 {
  141. if x != nil && x.DnsFailedCount != nil {
  142. return *x.DnsFailedCount
  143. }
  144. return 0
  145. }
  146. func (x *ServerLoadDNS) GetDnsFailedDuration() int64 {
  147. if x != nil && x.DnsFailedDuration != nil {
  148. return *x.DnsFailedDuration
  149. }
  150. return 0
  151. }
  152. func (x *ServerLoadDNS) GetServerEntryTag() string {
  153. if x != nil && x.ServerEntryTag != nil {
  154. return *x.ServerEntryTag
  155. }
  156. return ""
  157. }
  158. type ServerLoad struct {
  159. state protoimpl.MessageState `protogen:"open.v1"`
  160. CpuPercent *float64 `protobuf:"fixed64,100,opt,name=cpu_percent,json=cpuPercent,proto3,oneof" json:"cpu_percent,omitempty"`
  161. HeapAlloc *int64 `protobuf:"varint,101,opt,name=heap_alloc,json=heapAlloc,proto3,oneof" json:"heap_alloc,omitempty"`
  162. HeapIdle *int64 `protobuf:"varint,102,opt,name=heap_idle,json=heapIdle,proto3,oneof" json:"heap_idle,omitempty"`
  163. HeapInuse *int64 `protobuf:"varint,103,opt,name=heap_inuse,json=heapInuse,proto3,oneof" json:"heap_inuse,omitempty"`
  164. HeapObjects *int64 `protobuf:"varint,104,opt,name=heap_objects,json=heapObjects,proto3,oneof" json:"heap_objects,omitempty"`
  165. HeapReleased *int64 `protobuf:"varint,105,opt,name=heap_released,json=heapReleased,proto3,oneof" json:"heap_released,omitempty"`
  166. HeapSys *int64 `protobuf:"varint,106,opt,name=heap_sys,json=heapSys,proto3,oneof" json:"heap_sys,omitempty"`
  167. NetworkBytesReceived *int64 `protobuf:"varint,107,opt,name=network_bytes_received,json=networkBytesReceived,proto3,oneof" json:"network_bytes_received,omitempty"`
  168. NetworkBytesSent *int64 `protobuf:"varint,108,opt,name=network_bytes_sent,json=networkBytesSent,proto3,oneof" json:"network_bytes_sent,omitempty"`
  169. EstablishTunnels *bool `protobuf:"varint,109,opt,name=establish_tunnels,json=establishTunnels,proto3,oneof" json:"establish_tunnels,omitempty"`
  170. EstablishTunnelsLimitedCount *int64 `protobuf:"varint,110,opt,name=establish_tunnels_limited_count,json=establishTunnelsLimitedCount,proto3,oneof" json:"establish_tunnels_limited_count,omitempty"`
  171. LastGc *timestamppb.Timestamp `protobuf:"bytes,111,opt,name=last_gc,json=lastGc,proto3,oneof" json:"last_gc,omitempty"`
  172. NumForcedGc *int64 `protobuf:"varint,112,opt,name=num_forced_gc,json=numForcedGc,proto3,oneof" json:"num_forced_gc,omitempty"`
  173. NumGc *int64 `protobuf:"varint,113,opt,name=num_gc,json=numGc,proto3,oneof" json:"num_gc,omitempty"`
  174. NumGoroutine *int64 `protobuf:"varint,114,opt,name=num_goroutine,json=numGoroutine,proto3,oneof" json:"num_goroutine,omitempty"`
  175. ReplayDeleteReplayCount *int64 `protobuf:"varint,115,opt,name=replay_delete_replay_count,json=replayDeleteReplayCount,proto3,oneof" json:"replay_delete_replay_count,omitempty"`
  176. ReplayFailedReplayCount *int64 `protobuf:"varint,116,opt,name=replay_failed_replay_count,json=replayFailedReplayCount,proto3,oneof" json:"replay_failed_replay_count,omitempty"`
  177. ReplayGetReplayHitCount *int64 `protobuf:"varint,117,opt,name=replay_get_replay_hit_count,json=replayGetReplayHitCount,proto3,oneof" json:"replay_get_replay_hit_count,omitempty"`
  178. ReplayGetReplayMissCount *int64 `protobuf:"varint,118,opt,name=replay_get_replay_miss_count,json=replayGetReplayMissCount,proto3,oneof" json:"replay_get_replay_miss_count,omitempty"`
  179. ReplayMaxCacheEntries *int64 `protobuf:"varint,119,opt,name=replay_max_cache_entries,json=replayMaxCacheEntries,proto3,oneof" json:"replay_max_cache_entries,omitempty"`
  180. ReplaySetReplayCount *int64 `protobuf:"varint,120,opt,name=replay_set_replay_count,json=replaySetReplayCount,proto3,oneof" json:"replay_set_replay_count,omitempty"`
  181. ServerTacticsCacheHitCount *int64 `protobuf:"varint,121,opt,name=server_tactics_cache_hit_count,json=serverTacticsCacheHitCount,proto3,oneof" json:"server_tactics_cache_hit_count,omitempty"`
  182. ServerTacticsCacheMissCount *int64 `protobuf:"varint,122,opt,name=server_tactics_cache_miss_count,json=serverTacticsCacheMissCount,proto3,oneof" json:"server_tactics_cache_miss_count,omitempty"`
  183. ServerTacticsMaxCacheEntries *int64 `protobuf:"varint,123,opt,name=server_tactics_max_cache_entries,json=serverTacticsMaxCacheEntries,proto3,oneof" json:"server_tactics_max_cache_entries,omitempty"`
  184. ServerTacticsMaxParameterReferences *int64 `protobuf:"varint,124,opt,name=server_tactics_max_parameter_references,json=serverTacticsMaxParameterReferences,proto3,oneof" json:"server_tactics_max_parameter_references,omitempty"`
  185. DialingTcpPortForwards *int64 `protobuf:"varint,125,opt,name=dialing_tcp_port_forwards,json=dialingTcpPortForwards,proto3,oneof" json:"dialing_tcp_port_forwards,omitempty"`
  186. TcpIpv4PortForwardDialedCount *int64 `protobuf:"varint,126,opt,name=tcp_ipv4_port_forward_dialed_count,json=tcpIpv4PortForwardDialedCount,proto3,oneof" json:"tcp_ipv4_port_forward_dialed_count,omitempty"`
  187. TcpIpv4PortForwardDialedDuration *int64 `protobuf:"varint,127,opt,name=tcp_ipv4_port_forward_dialed_duration,json=tcpIpv4PortForwardDialedDuration,proto3,oneof" json:"tcp_ipv4_port_forward_dialed_duration,omitempty"`
  188. TcpIpv4PortForwardFailedCount *int64 `protobuf:"varint,128,opt,name=tcp_ipv4_port_forward_failed_count,json=tcpIpv4PortForwardFailedCount,proto3,oneof" json:"tcp_ipv4_port_forward_failed_count,omitempty"`
  189. TcpIpv4PortForwardFailedDuration *int64 `protobuf:"varint,129,opt,name=tcp_ipv4_port_forward_failed_duration,json=tcpIpv4PortForwardFailedDuration,proto3,oneof" json:"tcp_ipv4_port_forward_failed_duration,omitempty"`
  190. TcpIpv6PortForwardDialedCount *int64 `protobuf:"varint,130,opt,name=tcp_ipv6_port_forward_dialed_count,json=tcpIpv6PortForwardDialedCount,proto3,oneof" json:"tcp_ipv6_port_forward_dialed_count,omitempty"`
  191. TcpIpv6PortForwardDialedDuration *int64 `protobuf:"varint,131,opt,name=tcp_ipv6_port_forward_dialed_duration,json=tcpIpv6PortForwardDialedDuration,proto3,oneof" json:"tcp_ipv6_port_forward_dialed_duration,omitempty"`
  192. TcpIpv6PortForwardFailedCount *int64 `protobuf:"varint,132,opt,name=tcp_ipv6_port_forward_failed_count,json=tcpIpv6PortForwardFailedCount,proto3,oneof" json:"tcp_ipv6_port_forward_failed_count,omitempty"`
  193. TcpIpv6PortForwardFailedDuration *int64 `protobuf:"varint,133,opt,name=tcp_ipv6_port_forward_failed_duration,json=tcpIpv6PortForwardFailedDuration,proto3,oneof" json:"tcp_ipv6_port_forward_failed_duration,omitempty"`
  194. TcpPortForwardDialedCount *int64 `protobuf:"varint,134,opt,name=tcp_port_forward_dialed_count,json=tcpPortForwardDialedCount,proto3,oneof" json:"tcp_port_forward_dialed_count,omitempty"`
  195. TcpPortForwardDialedDuration *int64 `protobuf:"varint,135,opt,name=tcp_port_forward_dialed_duration,json=tcpPortForwardDialedDuration,proto3,oneof" json:"tcp_port_forward_dialed_duration,omitempty"`
  196. TcpPortForwardFailedCount *int64 `protobuf:"varint,136,opt,name=tcp_port_forward_failed_count,json=tcpPortForwardFailedCount,proto3,oneof" json:"tcp_port_forward_failed_count,omitempty"`
  197. TcpPortForwardFailedDuration *int64 `protobuf:"varint,137,opt,name=tcp_port_forward_failed_duration,json=tcpPortForwardFailedDuration,proto3,oneof" json:"tcp_port_forward_failed_duration,omitempty"`
  198. TcpPortForwardRejectedDialingLimitCount *int64 `protobuf:"varint,138,opt,name=tcp_port_forward_rejected_dialing_limit_count,json=tcpPortForwardRejectedDialingLimitCount,proto3,oneof" json:"tcp_port_forward_rejected_dialing_limit_count,omitempty"`
  199. TcpPortForwardRejectedDisallowedCount *int64 `protobuf:"varint,139,opt,name=tcp_port_forward_rejected_disallowed_count,json=tcpPortForwardRejectedDisallowedCount,proto3,oneof" json:"tcp_port_forward_rejected_disallowed_count,omitempty"`
  200. TcpPortForwards *int64 `protobuf:"varint,140,opt,name=tcp_port_forwards,json=tcpPortForwards,proto3,oneof" json:"tcp_port_forwards,omitempty"`
  201. UdpPortForwardRejectedDisallowedCount *int64 `protobuf:"varint,141,opt,name=udp_port_forward_rejected_disallowed_count,json=udpPortForwardRejectedDisallowedCount,proto3,oneof" json:"udp_port_forward_rejected_disallowed_count,omitempty"`
  202. UdpPortForwards *int64 `protobuf:"varint,142,opt,name=udp_port_forwards,json=udpPortForwards,proto3,oneof" json:"udp_port_forwards,omitempty"`
  203. TotalTcpPortForwards *int64 `protobuf:"varint,143,opt,name=total_tcp_port_forwards,json=totalTcpPortForwards,proto3,oneof" json:"total_tcp_port_forwards,omitempty"`
  204. TotalUdpPortForwards *int64 `protobuf:"varint,144,opt,name=total_udp_port_forwards,json=totalUdpPortForwards,proto3,oneof" json:"total_udp_port_forwards,omitempty"`
  205. ServerEntryTag *string `protobuf:"bytes,145,opt,name=server_entry_tag,json=serverEntryTag,proto3,oneof" json:"server_entry_tag,omitempty"`
  206. unknownFields protoimpl.UnknownFields
  207. sizeCache protoimpl.SizeCache
  208. }
  209. func (x *ServerLoad) Reset() {
  210. *x = ServerLoad{}
  211. mi := &file_ca_psiphon_psiphond_server_load_proto_msgTypes[2]
  212. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  213. ms.StoreMessageInfo(mi)
  214. }
  215. func (x *ServerLoad) String() string {
  216. return protoimpl.X.MessageStringOf(x)
  217. }
  218. func (*ServerLoad) ProtoMessage() {}
  219. func (x *ServerLoad) ProtoReflect() protoreflect.Message {
  220. mi := &file_ca_psiphon_psiphond_server_load_proto_msgTypes[2]
  221. if x != nil {
  222. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  223. if ms.LoadMessageInfo() == nil {
  224. ms.StoreMessageInfo(mi)
  225. }
  226. return ms
  227. }
  228. return mi.MessageOf(x)
  229. }
  230. // Deprecated: Use ServerLoad.ProtoReflect.Descriptor instead.
  231. func (*ServerLoad) Descriptor() ([]byte, []int) {
  232. return file_ca_psiphon_psiphond_server_load_proto_rawDescGZIP(), []int{2}
  233. }
  234. func (x *ServerLoad) GetCpuPercent() float64 {
  235. if x != nil && x.CpuPercent != nil {
  236. return *x.CpuPercent
  237. }
  238. return 0
  239. }
  240. func (x *ServerLoad) GetHeapAlloc() int64 {
  241. if x != nil && x.HeapAlloc != nil {
  242. return *x.HeapAlloc
  243. }
  244. return 0
  245. }
  246. func (x *ServerLoad) GetHeapIdle() int64 {
  247. if x != nil && x.HeapIdle != nil {
  248. return *x.HeapIdle
  249. }
  250. return 0
  251. }
  252. func (x *ServerLoad) GetHeapInuse() int64 {
  253. if x != nil && x.HeapInuse != nil {
  254. return *x.HeapInuse
  255. }
  256. return 0
  257. }
  258. func (x *ServerLoad) GetHeapObjects() int64 {
  259. if x != nil && x.HeapObjects != nil {
  260. return *x.HeapObjects
  261. }
  262. return 0
  263. }
  264. func (x *ServerLoad) GetHeapReleased() int64 {
  265. if x != nil && x.HeapReleased != nil {
  266. return *x.HeapReleased
  267. }
  268. return 0
  269. }
  270. func (x *ServerLoad) GetHeapSys() int64 {
  271. if x != nil && x.HeapSys != nil {
  272. return *x.HeapSys
  273. }
  274. return 0
  275. }
  276. func (x *ServerLoad) GetNetworkBytesReceived() int64 {
  277. if x != nil && x.NetworkBytesReceived != nil {
  278. return *x.NetworkBytesReceived
  279. }
  280. return 0
  281. }
  282. func (x *ServerLoad) GetNetworkBytesSent() int64 {
  283. if x != nil && x.NetworkBytesSent != nil {
  284. return *x.NetworkBytesSent
  285. }
  286. return 0
  287. }
  288. func (x *ServerLoad) GetEstablishTunnels() bool {
  289. if x != nil && x.EstablishTunnels != nil {
  290. return *x.EstablishTunnels
  291. }
  292. return false
  293. }
  294. func (x *ServerLoad) GetEstablishTunnelsLimitedCount() int64 {
  295. if x != nil && x.EstablishTunnelsLimitedCount != nil {
  296. return *x.EstablishTunnelsLimitedCount
  297. }
  298. return 0
  299. }
  300. func (x *ServerLoad) GetLastGc() *timestamppb.Timestamp {
  301. if x != nil {
  302. return x.LastGc
  303. }
  304. return nil
  305. }
  306. func (x *ServerLoad) GetNumForcedGc() int64 {
  307. if x != nil && x.NumForcedGc != nil {
  308. return *x.NumForcedGc
  309. }
  310. return 0
  311. }
  312. func (x *ServerLoad) GetNumGc() int64 {
  313. if x != nil && x.NumGc != nil {
  314. return *x.NumGc
  315. }
  316. return 0
  317. }
  318. func (x *ServerLoad) GetNumGoroutine() int64 {
  319. if x != nil && x.NumGoroutine != nil {
  320. return *x.NumGoroutine
  321. }
  322. return 0
  323. }
  324. func (x *ServerLoad) GetReplayDeleteReplayCount() int64 {
  325. if x != nil && x.ReplayDeleteReplayCount != nil {
  326. return *x.ReplayDeleteReplayCount
  327. }
  328. return 0
  329. }
  330. func (x *ServerLoad) GetReplayFailedReplayCount() int64 {
  331. if x != nil && x.ReplayFailedReplayCount != nil {
  332. return *x.ReplayFailedReplayCount
  333. }
  334. return 0
  335. }
  336. func (x *ServerLoad) GetReplayGetReplayHitCount() int64 {
  337. if x != nil && x.ReplayGetReplayHitCount != nil {
  338. return *x.ReplayGetReplayHitCount
  339. }
  340. return 0
  341. }
  342. func (x *ServerLoad) GetReplayGetReplayMissCount() int64 {
  343. if x != nil && x.ReplayGetReplayMissCount != nil {
  344. return *x.ReplayGetReplayMissCount
  345. }
  346. return 0
  347. }
  348. func (x *ServerLoad) GetReplayMaxCacheEntries() int64 {
  349. if x != nil && x.ReplayMaxCacheEntries != nil {
  350. return *x.ReplayMaxCacheEntries
  351. }
  352. return 0
  353. }
  354. func (x *ServerLoad) GetReplaySetReplayCount() int64 {
  355. if x != nil && x.ReplaySetReplayCount != nil {
  356. return *x.ReplaySetReplayCount
  357. }
  358. return 0
  359. }
  360. func (x *ServerLoad) GetServerTacticsCacheHitCount() int64 {
  361. if x != nil && x.ServerTacticsCacheHitCount != nil {
  362. return *x.ServerTacticsCacheHitCount
  363. }
  364. return 0
  365. }
  366. func (x *ServerLoad) GetServerTacticsCacheMissCount() int64 {
  367. if x != nil && x.ServerTacticsCacheMissCount != nil {
  368. return *x.ServerTacticsCacheMissCount
  369. }
  370. return 0
  371. }
  372. func (x *ServerLoad) GetServerTacticsMaxCacheEntries() int64 {
  373. if x != nil && x.ServerTacticsMaxCacheEntries != nil {
  374. return *x.ServerTacticsMaxCacheEntries
  375. }
  376. return 0
  377. }
  378. func (x *ServerLoad) GetServerTacticsMaxParameterReferences() int64 {
  379. if x != nil && x.ServerTacticsMaxParameterReferences != nil {
  380. return *x.ServerTacticsMaxParameterReferences
  381. }
  382. return 0
  383. }
  384. func (x *ServerLoad) GetDialingTcpPortForwards() int64 {
  385. if x != nil && x.DialingTcpPortForwards != nil {
  386. return *x.DialingTcpPortForwards
  387. }
  388. return 0
  389. }
  390. func (x *ServerLoad) GetTcpIpv4PortForwardDialedCount() int64 {
  391. if x != nil && x.TcpIpv4PortForwardDialedCount != nil {
  392. return *x.TcpIpv4PortForwardDialedCount
  393. }
  394. return 0
  395. }
  396. func (x *ServerLoad) GetTcpIpv4PortForwardDialedDuration() int64 {
  397. if x != nil && x.TcpIpv4PortForwardDialedDuration != nil {
  398. return *x.TcpIpv4PortForwardDialedDuration
  399. }
  400. return 0
  401. }
  402. func (x *ServerLoad) GetTcpIpv4PortForwardFailedCount() int64 {
  403. if x != nil && x.TcpIpv4PortForwardFailedCount != nil {
  404. return *x.TcpIpv4PortForwardFailedCount
  405. }
  406. return 0
  407. }
  408. func (x *ServerLoad) GetTcpIpv4PortForwardFailedDuration() int64 {
  409. if x != nil && x.TcpIpv4PortForwardFailedDuration != nil {
  410. return *x.TcpIpv4PortForwardFailedDuration
  411. }
  412. return 0
  413. }
  414. func (x *ServerLoad) GetTcpIpv6PortForwardDialedCount() int64 {
  415. if x != nil && x.TcpIpv6PortForwardDialedCount != nil {
  416. return *x.TcpIpv6PortForwardDialedCount
  417. }
  418. return 0
  419. }
  420. func (x *ServerLoad) GetTcpIpv6PortForwardDialedDuration() int64 {
  421. if x != nil && x.TcpIpv6PortForwardDialedDuration != nil {
  422. return *x.TcpIpv6PortForwardDialedDuration
  423. }
  424. return 0
  425. }
  426. func (x *ServerLoad) GetTcpIpv6PortForwardFailedCount() int64 {
  427. if x != nil && x.TcpIpv6PortForwardFailedCount != nil {
  428. return *x.TcpIpv6PortForwardFailedCount
  429. }
  430. return 0
  431. }
  432. func (x *ServerLoad) GetTcpIpv6PortForwardFailedDuration() int64 {
  433. if x != nil && x.TcpIpv6PortForwardFailedDuration != nil {
  434. return *x.TcpIpv6PortForwardFailedDuration
  435. }
  436. return 0
  437. }
  438. func (x *ServerLoad) GetTcpPortForwardDialedCount() int64 {
  439. if x != nil && x.TcpPortForwardDialedCount != nil {
  440. return *x.TcpPortForwardDialedCount
  441. }
  442. return 0
  443. }
  444. func (x *ServerLoad) GetTcpPortForwardDialedDuration() int64 {
  445. if x != nil && x.TcpPortForwardDialedDuration != nil {
  446. return *x.TcpPortForwardDialedDuration
  447. }
  448. return 0
  449. }
  450. func (x *ServerLoad) GetTcpPortForwardFailedCount() int64 {
  451. if x != nil && x.TcpPortForwardFailedCount != nil {
  452. return *x.TcpPortForwardFailedCount
  453. }
  454. return 0
  455. }
  456. func (x *ServerLoad) GetTcpPortForwardFailedDuration() int64 {
  457. if x != nil && x.TcpPortForwardFailedDuration != nil {
  458. return *x.TcpPortForwardFailedDuration
  459. }
  460. return 0
  461. }
  462. func (x *ServerLoad) GetTcpPortForwardRejectedDialingLimitCount() int64 {
  463. if x != nil && x.TcpPortForwardRejectedDialingLimitCount != nil {
  464. return *x.TcpPortForwardRejectedDialingLimitCount
  465. }
  466. return 0
  467. }
  468. func (x *ServerLoad) GetTcpPortForwardRejectedDisallowedCount() int64 {
  469. if x != nil && x.TcpPortForwardRejectedDisallowedCount != nil {
  470. return *x.TcpPortForwardRejectedDisallowedCount
  471. }
  472. return 0
  473. }
  474. func (x *ServerLoad) GetTcpPortForwards() int64 {
  475. if x != nil && x.TcpPortForwards != nil {
  476. return *x.TcpPortForwards
  477. }
  478. return 0
  479. }
  480. func (x *ServerLoad) GetUdpPortForwardRejectedDisallowedCount() int64 {
  481. if x != nil && x.UdpPortForwardRejectedDisallowedCount != nil {
  482. return *x.UdpPortForwardRejectedDisallowedCount
  483. }
  484. return 0
  485. }
  486. func (x *ServerLoad) GetUdpPortForwards() int64 {
  487. if x != nil && x.UdpPortForwards != nil {
  488. return *x.UdpPortForwards
  489. }
  490. return 0
  491. }
  492. func (x *ServerLoad) GetTotalTcpPortForwards() int64 {
  493. if x != nil && x.TotalTcpPortForwards != nil {
  494. return *x.TotalTcpPortForwards
  495. }
  496. return 0
  497. }
  498. func (x *ServerLoad) GetTotalUdpPortForwards() int64 {
  499. if x != nil && x.TotalUdpPortForwards != nil {
  500. return *x.TotalUdpPortForwards
  501. }
  502. return 0
  503. }
  504. func (x *ServerLoad) GetServerEntryTag() string {
  505. if x != nil && x.ServerEntryTag != nil {
  506. return *x.ServerEntryTag
  507. }
  508. return ""
  509. }
  510. var File_ca_psiphon_psiphond_server_load_proto protoreflect.FileDescriptor
  511. const file_ca_psiphon_psiphond_server_load_proto_rawDesc = "" +
  512. "\n" +
  513. "%ca.psiphon.psiphond/server_load.proto\x12\x13ca.psiphon.psiphond\x1a\x1fgoogle/protobuf/timestamp.proto\"\xc1\x02\n" +
  514. "\x12ServerLoadProtocol\x12\x1b\n" +
  515. "\x06region\x18d \x01(\tH\x00R\x06region\x88\x01\x01\x12\x1f\n" +
  516. "\bprotocol\x18e \x01(\tH\x01R\bprotocol\x88\x01\x01\x12.\n" +
  517. "\x10accepted_clients\x18f \x01(\x03H\x02R\x0facceptedClients\x88\x01\x01\x124\n" +
  518. "\x13established_clients\x18g \x01(\x03H\x03R\x12establishedClients\x88\x01\x01\x12-\n" +
  519. "\x10server_entry_tag\x18h \x01(\tH\x04R\x0eserverEntryTag\x88\x01\x01B\t\n" +
  520. "\a_regionB\v\n" +
  521. "\t_protocolB\x13\n" +
  522. "\x11_accepted_clientsB\x16\n" +
  523. "\x14_established_clientsB\x13\n" +
  524. "\x11_server_entry_tag\"\x80\x03\n" +
  525. "\rServerLoadDNS\x12\"\n" +
  526. "\n" +
  527. "dns_server\x18d \x01(\tH\x00R\tdnsServer\x88\x01\x01\x12 \n" +
  528. "\tdns_count\x18e \x01(\x03H\x01R\bdnsCount\x88\x01\x01\x12&\n" +
  529. "\fdns_duration\x18f \x01(\x03H\x02R\vdnsDuration\x88\x01\x01\x12-\n" +
  530. "\x10dns_failed_count\x18g \x01(\x03H\x03R\x0ednsFailedCount\x88\x01\x01\x123\n" +
  531. "\x13dns_failed_duration\x18h \x01(\x03H\x04R\x11dnsFailedDuration\x88\x01\x01\x12-\n" +
  532. "\x10server_entry_tag\x18i \x01(\tH\x05R\x0eserverEntryTag\x88\x01\x01B\r\n" +
  533. "\v_dns_serverB\f\n" +
  534. "\n" +
  535. "_dns_countB\x0f\n" +
  536. "\r_dns_durationB\x13\n" +
  537. "\x11_dns_failed_countB\x16\n" +
  538. "\x14_dns_failed_durationB\x13\n" +
  539. "\x11_server_entry_tag\"\x81\"\n" +
  540. "\n" +
  541. "ServerLoad\x12$\n" +
  542. "\vcpu_percent\x18d \x01(\x01H\x00R\n" +
  543. "cpuPercent\x88\x01\x01\x12\"\n" +
  544. "\n" +
  545. "heap_alloc\x18e \x01(\x03H\x01R\theapAlloc\x88\x01\x01\x12 \n" +
  546. "\theap_idle\x18f \x01(\x03H\x02R\bheapIdle\x88\x01\x01\x12\"\n" +
  547. "\n" +
  548. "heap_inuse\x18g \x01(\x03H\x03R\theapInuse\x88\x01\x01\x12&\n" +
  549. "\fheap_objects\x18h \x01(\x03H\x04R\vheapObjects\x88\x01\x01\x12(\n" +
  550. "\rheap_released\x18i \x01(\x03H\x05R\fheapReleased\x88\x01\x01\x12\x1e\n" +
  551. "\bheap_sys\x18j \x01(\x03H\x06R\aheapSys\x88\x01\x01\x129\n" +
  552. "\x16network_bytes_received\x18k \x01(\x03H\aR\x14networkBytesReceived\x88\x01\x01\x121\n" +
  553. "\x12network_bytes_sent\x18l \x01(\x03H\bR\x10networkBytesSent\x88\x01\x01\x120\n" +
  554. "\x11establish_tunnels\x18m \x01(\bH\tR\x10establishTunnels\x88\x01\x01\x12J\n" +
  555. "\x1festablish_tunnels_limited_count\x18n \x01(\x03H\n" +
  556. "R\x1cestablishTunnelsLimitedCount\x88\x01\x01\x128\n" +
  557. "\alast_gc\x18o \x01(\v2\x1a.google.protobuf.TimestampH\vR\x06lastGc\x88\x01\x01\x12'\n" +
  558. "\rnum_forced_gc\x18p \x01(\x03H\fR\vnumForcedGc\x88\x01\x01\x12\x1a\n" +
  559. "\x06num_gc\x18q \x01(\x03H\rR\x05numGc\x88\x01\x01\x12(\n" +
  560. "\rnum_goroutine\x18r \x01(\x03H\x0eR\fnumGoroutine\x88\x01\x01\x12@\n" +
  561. "\x1areplay_delete_replay_count\x18s \x01(\x03H\x0fR\x17replayDeleteReplayCount\x88\x01\x01\x12@\n" +
  562. "\x1areplay_failed_replay_count\x18t \x01(\x03H\x10R\x17replayFailedReplayCount\x88\x01\x01\x12A\n" +
  563. "\x1breplay_get_replay_hit_count\x18u \x01(\x03H\x11R\x17replayGetReplayHitCount\x88\x01\x01\x12C\n" +
  564. "\x1creplay_get_replay_miss_count\x18v \x01(\x03H\x12R\x18replayGetReplayMissCount\x88\x01\x01\x12<\n" +
  565. "\x18replay_max_cache_entries\x18w \x01(\x03H\x13R\x15replayMaxCacheEntries\x88\x01\x01\x12:\n" +
  566. "\x17replay_set_replay_count\x18x \x01(\x03H\x14R\x14replaySetReplayCount\x88\x01\x01\x12G\n" +
  567. "\x1eserver_tactics_cache_hit_count\x18y \x01(\x03H\x15R\x1aserverTacticsCacheHitCount\x88\x01\x01\x12I\n" +
  568. "\x1fserver_tactics_cache_miss_count\x18z \x01(\x03H\x16R\x1bserverTacticsCacheMissCount\x88\x01\x01\x12K\n" +
  569. " server_tactics_max_cache_entries\x18{ \x01(\x03H\x17R\x1cserverTacticsMaxCacheEntries\x88\x01\x01\x12Y\n" +
  570. "'server_tactics_max_parameter_references\x18| \x01(\x03H\x18R#serverTacticsMaxParameterReferences\x88\x01\x01\x12>\n" +
  571. "\x19dialing_tcp_port_forwards\x18} \x01(\x03H\x19R\x16dialingTcpPortForwards\x88\x01\x01\x12N\n" +
  572. "\"tcp_ipv4_port_forward_dialed_count\x18~ \x01(\x03H\x1aR\x1dtcpIpv4PortForwardDialedCount\x88\x01\x01\x12T\n" +
  573. "%tcp_ipv4_port_forward_dialed_duration\x18\x7f \x01(\x03H\x1bR tcpIpv4PortForwardDialedDuration\x88\x01\x01\x12O\n" +
  574. "\"tcp_ipv4_port_forward_failed_count\x18\x80\x01 \x01(\x03H\x1cR\x1dtcpIpv4PortForwardFailedCount\x88\x01\x01\x12U\n" +
  575. "%tcp_ipv4_port_forward_failed_duration\x18\x81\x01 \x01(\x03H\x1dR tcpIpv4PortForwardFailedDuration\x88\x01\x01\x12O\n" +
  576. "\"tcp_ipv6_port_forward_dialed_count\x18\x82\x01 \x01(\x03H\x1eR\x1dtcpIpv6PortForwardDialedCount\x88\x01\x01\x12U\n" +
  577. "%tcp_ipv6_port_forward_dialed_duration\x18\x83\x01 \x01(\x03H\x1fR tcpIpv6PortForwardDialedDuration\x88\x01\x01\x12O\n" +
  578. "\"tcp_ipv6_port_forward_failed_count\x18\x84\x01 \x01(\x03H R\x1dtcpIpv6PortForwardFailedCount\x88\x01\x01\x12U\n" +
  579. "%tcp_ipv6_port_forward_failed_duration\x18\x85\x01 \x01(\x03H!R tcpIpv6PortForwardFailedDuration\x88\x01\x01\x12F\n" +
  580. "\x1dtcp_port_forward_dialed_count\x18\x86\x01 \x01(\x03H\"R\x19tcpPortForwardDialedCount\x88\x01\x01\x12L\n" +
  581. " tcp_port_forward_dialed_duration\x18\x87\x01 \x01(\x03H#R\x1ctcpPortForwardDialedDuration\x88\x01\x01\x12F\n" +
  582. "\x1dtcp_port_forward_failed_count\x18\x88\x01 \x01(\x03H$R\x19tcpPortForwardFailedCount\x88\x01\x01\x12L\n" +
  583. " tcp_port_forward_failed_duration\x18\x89\x01 \x01(\x03H%R\x1ctcpPortForwardFailedDuration\x88\x01\x01\x12d\n" +
  584. "-tcp_port_forward_rejected_dialing_limit_count\x18\x8a\x01 \x01(\x03H&R'tcpPortForwardRejectedDialingLimitCount\x88\x01\x01\x12_\n" +
  585. "*tcp_port_forward_rejected_disallowed_count\x18\x8b\x01 \x01(\x03H'R%tcpPortForwardRejectedDisallowedCount\x88\x01\x01\x120\n" +
  586. "\x11tcp_port_forwards\x18\x8c\x01 \x01(\x03H(R\x0ftcpPortForwards\x88\x01\x01\x12_\n" +
  587. "*udp_port_forward_rejected_disallowed_count\x18\x8d\x01 \x01(\x03H)R%udpPortForwardRejectedDisallowedCount\x88\x01\x01\x120\n" +
  588. "\x11udp_port_forwards\x18\x8e\x01 \x01(\x03H*R\x0fudpPortForwards\x88\x01\x01\x12;\n" +
  589. "\x17total_tcp_port_forwards\x18\x8f\x01 \x01(\x03H+R\x14totalTcpPortForwards\x88\x01\x01\x12;\n" +
  590. "\x17total_udp_port_forwards\x18\x90\x01 \x01(\x03H,R\x14totalUdpPortForwards\x88\x01\x01\x12.\n" +
  591. "\x10server_entry_tag\x18\x91\x01 \x01(\tH-R\x0eserverEntryTag\x88\x01\x01B\x0e\n" +
  592. "\f_cpu_percentB\r\n" +
  593. "\v_heap_allocB\f\n" +
  594. "\n" +
  595. "_heap_idleB\r\n" +
  596. "\v_heap_inuseB\x0f\n" +
  597. "\r_heap_objectsB\x10\n" +
  598. "\x0e_heap_releasedB\v\n" +
  599. "\t_heap_sysB\x19\n" +
  600. "\x17_network_bytes_receivedB\x15\n" +
  601. "\x13_network_bytes_sentB\x14\n" +
  602. "\x12_establish_tunnelsB\"\n" +
  603. " _establish_tunnels_limited_countB\n" +
  604. "\n" +
  605. "\b_last_gcB\x10\n" +
  606. "\x0e_num_forced_gcB\t\n" +
  607. "\a_num_gcB\x10\n" +
  608. "\x0e_num_goroutineB\x1d\n" +
  609. "\x1b_replay_delete_replay_countB\x1d\n" +
  610. "\x1b_replay_failed_replay_countB\x1e\n" +
  611. "\x1c_replay_get_replay_hit_countB\x1f\n" +
  612. "\x1d_replay_get_replay_miss_countB\x1b\n" +
  613. "\x19_replay_max_cache_entriesB\x1a\n" +
  614. "\x18_replay_set_replay_countB!\n" +
  615. "\x1f_server_tactics_cache_hit_countB\"\n" +
  616. " _server_tactics_cache_miss_countB#\n" +
  617. "!_server_tactics_max_cache_entriesB*\n" +
  618. "(_server_tactics_max_parameter_referencesB\x1c\n" +
  619. "\x1a_dialing_tcp_port_forwardsB%\n" +
  620. "#_tcp_ipv4_port_forward_dialed_countB(\n" +
  621. "&_tcp_ipv4_port_forward_dialed_durationB%\n" +
  622. "#_tcp_ipv4_port_forward_failed_countB(\n" +
  623. "&_tcp_ipv4_port_forward_failed_durationB%\n" +
  624. "#_tcp_ipv6_port_forward_dialed_countB(\n" +
  625. "&_tcp_ipv6_port_forward_dialed_durationB%\n" +
  626. "#_tcp_ipv6_port_forward_failed_countB(\n" +
  627. "&_tcp_ipv6_port_forward_failed_durationB \n" +
  628. "\x1e_tcp_port_forward_dialed_countB#\n" +
  629. "!_tcp_port_forward_dialed_durationB \n" +
  630. "\x1e_tcp_port_forward_failed_countB#\n" +
  631. "!_tcp_port_forward_failed_durationB0\n" +
  632. "._tcp_port_forward_rejected_dialing_limit_countB-\n" +
  633. "+_tcp_port_forward_rejected_disallowed_countB\x14\n" +
  634. "\x12_tcp_port_forwardsB-\n" +
  635. "+_udp_port_forward_rejected_disallowed_countB\x14\n" +
  636. "\x12_udp_port_forwardsB\x1a\n" +
  637. "\x18_total_tcp_port_forwardsB\x1a\n" +
  638. "\x18_total_udp_port_forwardsB\x13\n" +
  639. "\x11_server_entry_tagBHZFgithub.com/Psiphon-Labs/psiphon-tunnel-core/psiphon/server/pb/psiphondb\x06proto3"
  640. var (
  641. file_ca_psiphon_psiphond_server_load_proto_rawDescOnce sync.Once
  642. file_ca_psiphon_psiphond_server_load_proto_rawDescData []byte
  643. )
  644. func file_ca_psiphon_psiphond_server_load_proto_rawDescGZIP() []byte {
  645. file_ca_psiphon_psiphond_server_load_proto_rawDescOnce.Do(func() {
  646. file_ca_psiphon_psiphond_server_load_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_ca_psiphon_psiphond_server_load_proto_rawDesc), len(file_ca_psiphon_psiphond_server_load_proto_rawDesc)))
  647. })
  648. return file_ca_psiphon_psiphond_server_load_proto_rawDescData
  649. }
  650. var file_ca_psiphon_psiphond_server_load_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
  651. var file_ca_psiphon_psiphond_server_load_proto_goTypes = []any{
  652. (*ServerLoadProtocol)(nil), // 0: ca.psiphon.psiphond.ServerLoadProtocol
  653. (*ServerLoadDNS)(nil), // 1: ca.psiphon.psiphond.ServerLoadDNS
  654. (*ServerLoad)(nil), // 2: ca.psiphon.psiphond.ServerLoad
  655. (*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp
  656. }
  657. var file_ca_psiphon_psiphond_server_load_proto_depIdxs = []int32{
  658. 3, // 0: ca.psiphon.psiphond.ServerLoad.last_gc:type_name -> google.protobuf.Timestamp
  659. 1, // [1:1] is the sub-list for method output_type
  660. 1, // [1:1] is the sub-list for method input_type
  661. 1, // [1:1] is the sub-list for extension type_name
  662. 1, // [1:1] is the sub-list for extension extendee
  663. 0, // [0:1] is the sub-list for field type_name
  664. }
  665. func init() { file_ca_psiphon_psiphond_server_load_proto_init() }
  666. func file_ca_psiphon_psiphond_server_load_proto_init() {
  667. if File_ca_psiphon_psiphond_server_load_proto != nil {
  668. return
  669. }
  670. file_ca_psiphon_psiphond_server_load_proto_msgTypes[0].OneofWrappers = []any{}
  671. file_ca_psiphon_psiphond_server_load_proto_msgTypes[1].OneofWrappers = []any{}
  672. file_ca_psiphon_psiphond_server_load_proto_msgTypes[2].OneofWrappers = []any{}
  673. type x struct{}
  674. out := protoimpl.TypeBuilder{
  675. File: protoimpl.DescBuilder{
  676. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  677. RawDescriptor: unsafe.Slice(unsafe.StringData(file_ca_psiphon_psiphond_server_load_proto_rawDesc), len(file_ca_psiphon_psiphond_server_load_proto_rawDesc)),
  678. NumEnums: 0,
  679. NumMessages: 3,
  680. NumExtensions: 0,
  681. NumServices: 0,
  682. },
  683. GoTypes: file_ca_psiphon_psiphond_server_load_proto_goTypes,
  684. DependencyIndexes: file_ca_psiphon_psiphond_server_load_proto_depIdxs,
  685. MessageInfos: file_ca_psiphon_psiphond_server_load_proto_msgTypes,
  686. }.Build()
  687. File_ca_psiphon_psiphond_server_load_proto = out.File
  688. file_ca_psiphon_psiphond_server_load_proto_goTypes = nil
  689. file_ca_psiphon_psiphond_server_load_proto_depIdxs = nil
  690. }