serve_pb2_grpc.py 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574
  1. # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
  2. """Client and server classes corresponding to protobuf-defined services."""
  3. import grpc
  4. from . import serve_pb2 as src_dot_ray_dot_protobuf_dot_serve__pb2
  5. class RayServeAPIServiceStub(object):
  6. """Missing associated documentation comment in .proto file."""
  7. def __init__(self, channel):
  8. """Constructor.
  9. Args:
  10. channel: A grpc.Channel.
  11. """
  12. self.ListApplications = channel.unary_unary(
  13. '/ray.serve.RayServeAPIService/ListApplications',
  14. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ListApplicationsRequest.SerializeToString,
  15. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ListApplicationsResponse.FromString,
  16. )
  17. self.Healthz = channel.unary_unary(
  18. '/ray.serve.RayServeAPIService/Healthz',
  19. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.HealthzRequest.SerializeToString,
  20. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.HealthzResponse.FromString,
  21. )
  22. class RayServeAPIServiceServicer(object):
  23. """Missing associated documentation comment in .proto file."""
  24. def ListApplications(self, request, context):
  25. """Missing associated documentation comment in .proto file."""
  26. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  27. context.set_details('Method not implemented!')
  28. raise NotImplementedError('Method not implemented!')
  29. def Healthz(self, request, context):
  30. """Missing associated documentation comment in .proto file."""
  31. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  32. context.set_details('Method not implemented!')
  33. raise NotImplementedError('Method not implemented!')
  34. def add_RayServeAPIServiceServicer_to_server(servicer, server):
  35. rpc_method_handlers = {
  36. 'ListApplications': grpc.unary_unary_rpc_method_handler(
  37. servicer.ListApplications,
  38. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ListApplicationsRequest.FromString,
  39. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ListApplicationsResponse.SerializeToString,
  40. ),
  41. 'Healthz': grpc.unary_unary_rpc_method_handler(
  42. servicer.Healthz,
  43. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.HealthzRequest.FromString,
  44. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.HealthzResponse.SerializeToString,
  45. ),
  46. }
  47. generic_handler = grpc.method_handlers_generic_handler(
  48. 'ray.serve.RayServeAPIService', rpc_method_handlers)
  49. server.add_generic_rpc_handlers((generic_handler,))
  50. # This class is part of an EXPERIMENTAL API.
  51. class RayServeAPIService(object):
  52. """Missing associated documentation comment in .proto file."""
  53. @staticmethod
  54. def ListApplications(request,
  55. target,
  56. options=(),
  57. channel_credentials=None,
  58. call_credentials=None,
  59. insecure=False,
  60. compression=None,
  61. wait_for_ready=None,
  62. timeout=None,
  63. metadata=None):
  64. return grpc.experimental.unary_unary(request, target, '/ray.serve.RayServeAPIService/ListApplications',
  65. src_dot_ray_dot_protobuf_dot_serve__pb2.ListApplicationsRequest.SerializeToString,
  66. src_dot_ray_dot_protobuf_dot_serve__pb2.ListApplicationsResponse.FromString,
  67. options, channel_credentials,
  68. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  69. @staticmethod
  70. def Healthz(request,
  71. target,
  72. options=(),
  73. channel_credentials=None,
  74. call_credentials=None,
  75. insecure=False,
  76. compression=None,
  77. wait_for_ready=None,
  78. timeout=None,
  79. metadata=None):
  80. return grpc.experimental.unary_unary(request, target, '/ray.serve.RayServeAPIService/Healthz',
  81. src_dot_ray_dot_protobuf_dot_serve__pb2.HealthzRequest.SerializeToString,
  82. src_dot_ray_dot_protobuf_dot_serve__pb2.HealthzResponse.FromString,
  83. options, channel_credentials,
  84. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  85. class UserDefinedServiceStub(object):
  86. """Missing associated documentation comment in .proto file."""
  87. def __init__(self, channel):
  88. """Constructor.
  89. Args:
  90. channel: A grpc.Channel.
  91. """
  92. self.__call__ = channel.unary_unary(
  93. '/ray.serve.UserDefinedService/__call__',
  94. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.SerializeToString,
  95. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.FromString,
  96. )
  97. self.Method1 = channel.unary_unary(
  98. '/ray.serve.UserDefinedService/Method1',
  99. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.SerializeToString,
  100. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.FromString,
  101. )
  102. self.Method2 = channel.unary_unary(
  103. '/ray.serve.UserDefinedService/Method2',
  104. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage2.SerializeToString,
  105. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse2.FromString,
  106. )
  107. self.Streaming = channel.unary_stream(
  108. '/ray.serve.UserDefinedService/Streaming',
  109. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.SerializeToString,
  110. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.FromString,
  111. )
  112. class UserDefinedServiceServicer(object):
  113. """Missing associated documentation comment in .proto file."""
  114. def __call__(self, request, context):
  115. """Missing associated documentation comment in .proto file."""
  116. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  117. context.set_details('Method not implemented!')
  118. raise NotImplementedError('Method not implemented!')
  119. def Method1(self, request, context):
  120. """Missing associated documentation comment in .proto file."""
  121. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  122. context.set_details('Method not implemented!')
  123. raise NotImplementedError('Method not implemented!')
  124. def Method2(self, request, context):
  125. """Missing associated documentation comment in .proto file."""
  126. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  127. context.set_details('Method not implemented!')
  128. raise NotImplementedError('Method not implemented!')
  129. def Streaming(self, request, context):
  130. """Missing associated documentation comment in .proto file."""
  131. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  132. context.set_details('Method not implemented!')
  133. raise NotImplementedError('Method not implemented!')
  134. def add_UserDefinedServiceServicer_to_server(servicer, server):
  135. rpc_method_handlers = {
  136. '__call__': grpc.unary_unary_rpc_method_handler(
  137. servicer.__call__,
  138. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.FromString,
  139. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.SerializeToString,
  140. ),
  141. 'Method1': grpc.unary_unary_rpc_method_handler(
  142. servicer.Method1,
  143. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.FromString,
  144. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.SerializeToString,
  145. ),
  146. 'Method2': grpc.unary_unary_rpc_method_handler(
  147. servicer.Method2,
  148. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage2.FromString,
  149. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse2.SerializeToString,
  150. ),
  151. 'Streaming': grpc.unary_stream_rpc_method_handler(
  152. servicer.Streaming,
  153. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.FromString,
  154. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.SerializeToString,
  155. ),
  156. }
  157. generic_handler = grpc.method_handlers_generic_handler(
  158. 'ray.serve.UserDefinedService', rpc_method_handlers)
  159. server.add_generic_rpc_handlers((generic_handler,))
  160. # This class is part of an EXPERIMENTAL API.
  161. class UserDefinedService(object):
  162. """Missing associated documentation comment in .proto file."""
  163. @staticmethod
  164. def __call__(request,
  165. target,
  166. options=(),
  167. channel_credentials=None,
  168. call_credentials=None,
  169. insecure=False,
  170. compression=None,
  171. wait_for_ready=None,
  172. timeout=None,
  173. metadata=None):
  174. return grpc.experimental.unary_unary(request, target, '/ray.serve.UserDefinedService/__call__',
  175. src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.SerializeToString,
  176. src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.FromString,
  177. options, channel_credentials,
  178. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  179. @staticmethod
  180. def Method1(request,
  181. target,
  182. options=(),
  183. channel_credentials=None,
  184. call_credentials=None,
  185. insecure=False,
  186. compression=None,
  187. wait_for_ready=None,
  188. timeout=None,
  189. metadata=None):
  190. return grpc.experimental.unary_unary(request, target, '/ray.serve.UserDefinedService/Method1',
  191. src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.SerializeToString,
  192. src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.FromString,
  193. options, channel_credentials,
  194. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  195. @staticmethod
  196. def Method2(request,
  197. target,
  198. options=(),
  199. channel_credentials=None,
  200. call_credentials=None,
  201. insecure=False,
  202. compression=None,
  203. wait_for_ready=None,
  204. timeout=None,
  205. metadata=None):
  206. return grpc.experimental.unary_unary(request, target, '/ray.serve.UserDefinedService/Method2',
  207. src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage2.SerializeToString,
  208. src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse2.FromString,
  209. options, channel_credentials,
  210. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  211. @staticmethod
  212. def Streaming(request,
  213. target,
  214. options=(),
  215. channel_credentials=None,
  216. call_credentials=None,
  217. insecure=False,
  218. compression=None,
  219. wait_for_ready=None,
  220. timeout=None,
  221. metadata=None):
  222. return grpc.experimental.unary_stream(request, target, '/ray.serve.UserDefinedService/Streaming',
  223. src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedMessage.SerializeToString,
  224. src_dot_ray_dot_protobuf_dot_serve__pb2.UserDefinedResponse.FromString,
  225. options, channel_credentials,
  226. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  227. class FruitServiceStub(object):
  228. """Missing associated documentation comment in .proto file."""
  229. def __init__(self, channel):
  230. """Constructor.
  231. Args:
  232. channel: A grpc.Channel.
  233. """
  234. self.FruitStand = channel.unary_unary(
  235. '/ray.serve.FruitService/FruitStand',
  236. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.FruitAmounts.SerializeToString,
  237. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.FruitCosts.FromString,
  238. )
  239. class FruitServiceServicer(object):
  240. """Missing associated documentation comment in .proto file."""
  241. def FruitStand(self, request, context):
  242. """Missing associated documentation comment in .proto file."""
  243. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  244. context.set_details('Method not implemented!')
  245. raise NotImplementedError('Method not implemented!')
  246. def add_FruitServiceServicer_to_server(servicer, server):
  247. rpc_method_handlers = {
  248. 'FruitStand': grpc.unary_unary_rpc_method_handler(
  249. servicer.FruitStand,
  250. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.FruitAmounts.FromString,
  251. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.FruitCosts.SerializeToString,
  252. ),
  253. }
  254. generic_handler = grpc.method_handlers_generic_handler(
  255. 'ray.serve.FruitService', rpc_method_handlers)
  256. server.add_generic_rpc_handlers((generic_handler,))
  257. # This class is part of an EXPERIMENTAL API.
  258. class FruitService(object):
  259. """Missing associated documentation comment in .proto file."""
  260. @staticmethod
  261. def FruitStand(request,
  262. target,
  263. options=(),
  264. channel_credentials=None,
  265. call_credentials=None,
  266. insecure=False,
  267. compression=None,
  268. wait_for_ready=None,
  269. timeout=None,
  270. metadata=None):
  271. return grpc.experimental.unary_unary(request, target, '/ray.serve.FruitService/FruitStand',
  272. src_dot_ray_dot_protobuf_dot_serve__pb2.FruitAmounts.SerializeToString,
  273. src_dot_ray_dot_protobuf_dot_serve__pb2.FruitCosts.FromString,
  274. options, channel_credentials,
  275. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  276. class RayServeBenchmarkServiceStub(object):
  277. """Missing associated documentation comment in .proto file."""
  278. def __init__(self, channel):
  279. """Constructor.
  280. Args:
  281. channel: A grpc.Channel.
  282. """
  283. self.grpc_call = channel.unary_unary(
  284. '/ray.serve.RayServeBenchmarkService/grpc_call',
  285. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ArrayData.SerializeToString,
  286. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ModelOutput.FromString,
  287. )
  288. self.call_with_string = channel.unary_unary(
  289. '/ray.serve.RayServeBenchmarkService/call_with_string',
  290. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.StringData.SerializeToString,
  291. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ModelOutput.FromString,
  292. )
  293. class RayServeBenchmarkServiceServicer(object):
  294. """Missing associated documentation comment in .proto file."""
  295. def grpc_call(self, request, context):
  296. """Missing associated documentation comment in .proto file."""
  297. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  298. context.set_details('Method not implemented!')
  299. raise NotImplementedError('Method not implemented!')
  300. def call_with_string(self, request, context):
  301. """Missing associated documentation comment in .proto file."""
  302. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  303. context.set_details('Method not implemented!')
  304. raise NotImplementedError('Method not implemented!')
  305. def add_RayServeBenchmarkServiceServicer_to_server(servicer, server):
  306. rpc_method_handlers = {
  307. 'grpc_call': grpc.unary_unary_rpc_method_handler(
  308. servicer.grpc_call,
  309. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ArrayData.FromString,
  310. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ModelOutput.SerializeToString,
  311. ),
  312. 'call_with_string': grpc.unary_unary_rpc_method_handler(
  313. servicer.call_with_string,
  314. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.StringData.FromString,
  315. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ModelOutput.SerializeToString,
  316. ),
  317. }
  318. generic_handler = grpc.method_handlers_generic_handler(
  319. 'ray.serve.RayServeBenchmarkService', rpc_method_handlers)
  320. server.add_generic_rpc_handlers((generic_handler,))
  321. # This class is part of an EXPERIMENTAL API.
  322. class RayServeBenchmarkService(object):
  323. """Missing associated documentation comment in .proto file."""
  324. @staticmethod
  325. def grpc_call(request,
  326. target,
  327. options=(),
  328. channel_credentials=None,
  329. call_credentials=None,
  330. insecure=False,
  331. compression=None,
  332. wait_for_ready=None,
  333. timeout=None,
  334. metadata=None):
  335. return grpc.experimental.unary_unary(request, target, '/ray.serve.RayServeBenchmarkService/grpc_call',
  336. src_dot_ray_dot_protobuf_dot_serve__pb2.ArrayData.SerializeToString,
  337. src_dot_ray_dot_protobuf_dot_serve__pb2.ModelOutput.FromString,
  338. options, channel_credentials,
  339. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  340. @staticmethod
  341. def call_with_string(request,
  342. target,
  343. options=(),
  344. channel_credentials=None,
  345. call_credentials=None,
  346. insecure=False,
  347. compression=None,
  348. wait_for_ready=None,
  349. timeout=None,
  350. metadata=None):
  351. return grpc.experimental.unary_unary(request, target, '/ray.serve.RayServeBenchmarkService/call_with_string',
  352. src_dot_ray_dot_protobuf_dot_serve__pb2.StringData.SerializeToString,
  353. src_dot_ray_dot_protobuf_dot_serve__pb2.ModelOutput.FromString,
  354. options, channel_credentials,
  355. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  356. class ASGIServiceStub(object):
  357. """Missing associated documentation comment in .proto file."""
  358. def __init__(self, channel):
  359. """Constructor.
  360. Args:
  361. channel: A grpc.Channel.
  362. """
  363. self.HandleRequest = channel.unary_unary(
  364. '/ray.serve.ASGIService/HandleRequest',
  365. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.SerializeToString,
  366. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.FromString,
  367. )
  368. self.HandleRequestStreaming = channel.unary_stream(
  369. '/ray.serve.ASGIService/HandleRequestStreaming',
  370. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.SerializeToString,
  371. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.FromString,
  372. )
  373. self.HandleRequestWithRejection = channel.unary_unary(
  374. '/ray.serve.ASGIService/HandleRequestWithRejection',
  375. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.SerializeToString,
  376. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.FromString,
  377. )
  378. self.HandleRequestWithRejectionStreaming = channel.unary_stream(
  379. '/ray.serve.ASGIService/HandleRequestWithRejectionStreaming',
  380. request_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.SerializeToString,
  381. response_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.FromString,
  382. )
  383. class ASGIServiceServicer(object):
  384. """Missing associated documentation comment in .proto file."""
  385. def HandleRequest(self, request, context):
  386. """Missing associated documentation comment in .proto file."""
  387. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  388. context.set_details('Method not implemented!')
  389. raise NotImplementedError('Method not implemented!')
  390. def HandleRequestStreaming(self, request, context):
  391. """Missing associated documentation comment in .proto file."""
  392. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  393. context.set_details('Method not implemented!')
  394. raise NotImplementedError('Method not implemented!')
  395. def HandleRequestWithRejection(self, request, context):
  396. """Missing associated documentation comment in .proto file."""
  397. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  398. context.set_details('Method not implemented!')
  399. raise NotImplementedError('Method not implemented!')
  400. def HandleRequestWithRejectionStreaming(self, request, context):
  401. """Missing associated documentation comment in .proto file."""
  402. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  403. context.set_details('Method not implemented!')
  404. raise NotImplementedError('Method not implemented!')
  405. def add_ASGIServiceServicer_to_server(servicer, server):
  406. rpc_method_handlers = {
  407. 'HandleRequest': grpc.unary_unary_rpc_method_handler(
  408. servicer.HandleRequest,
  409. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.FromString,
  410. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.SerializeToString,
  411. ),
  412. 'HandleRequestStreaming': grpc.unary_stream_rpc_method_handler(
  413. servicer.HandleRequestStreaming,
  414. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.FromString,
  415. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.SerializeToString,
  416. ),
  417. 'HandleRequestWithRejection': grpc.unary_unary_rpc_method_handler(
  418. servicer.HandleRequestWithRejection,
  419. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.FromString,
  420. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.SerializeToString,
  421. ),
  422. 'HandleRequestWithRejectionStreaming': grpc.unary_stream_rpc_method_handler(
  423. servicer.HandleRequestWithRejectionStreaming,
  424. request_deserializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.FromString,
  425. response_serializer=src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.SerializeToString,
  426. ),
  427. }
  428. generic_handler = grpc.method_handlers_generic_handler(
  429. 'ray.serve.ASGIService', rpc_method_handlers)
  430. server.add_generic_rpc_handlers((generic_handler,))
  431. # This class is part of an EXPERIMENTAL API.
  432. class ASGIService(object):
  433. """Missing associated documentation comment in .proto file."""
  434. @staticmethod
  435. def HandleRequest(request,
  436. target,
  437. options=(),
  438. channel_credentials=None,
  439. call_credentials=None,
  440. insecure=False,
  441. compression=None,
  442. wait_for_ready=None,
  443. timeout=None,
  444. metadata=None):
  445. return grpc.experimental.unary_unary(request, target, '/ray.serve.ASGIService/HandleRequest',
  446. src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.SerializeToString,
  447. src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.FromString,
  448. options, channel_credentials,
  449. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  450. @staticmethod
  451. def HandleRequestStreaming(request,
  452. target,
  453. options=(),
  454. channel_credentials=None,
  455. call_credentials=None,
  456. insecure=False,
  457. compression=None,
  458. wait_for_ready=None,
  459. timeout=None,
  460. metadata=None):
  461. return grpc.experimental.unary_stream(request, target, '/ray.serve.ASGIService/HandleRequestStreaming',
  462. src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.SerializeToString,
  463. src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.FromString,
  464. options, channel_credentials,
  465. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  466. @staticmethod
  467. def HandleRequestWithRejection(request,
  468. target,
  469. options=(),
  470. channel_credentials=None,
  471. call_credentials=None,
  472. insecure=False,
  473. compression=None,
  474. wait_for_ready=None,
  475. timeout=None,
  476. metadata=None):
  477. return grpc.experimental.unary_unary(request, target, '/ray.serve.ASGIService/HandleRequestWithRejection',
  478. src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.SerializeToString,
  479. src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.FromString,
  480. options, channel_credentials,
  481. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)
  482. @staticmethod
  483. def HandleRequestWithRejectionStreaming(request,
  484. target,
  485. options=(),
  486. channel_credentials=None,
  487. call_credentials=None,
  488. insecure=False,
  489. compression=None,
  490. wait_for_ready=None,
  491. timeout=None,
  492. metadata=None):
  493. return grpc.experimental.unary_stream(request, target, '/ray.serve.ASGIService/HandleRequestWithRejectionStreaming',
  494. src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIRequest.SerializeToString,
  495. src_dot_ray_dot_protobuf_dot_serve__pb2.ASGIResponse.FromString,
  496. options, channel_credentials,
  497. insecure, call_credentials, compression, wait_for_ready, timeout, metadata)