pb_pb2_grpc.py 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  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. import warnings
  5. import pb_pb2 as pb__pb2
  6. GRPC_GENERATED_VERSION = '1.29.0'
  7. GRPC_VERSION = grpc.__version__
  8. _version_not_supported = False
  9. try:
  10. from grpc._utilities import first_version_is_lower
  11. _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION)
  12. except ImportError:
  13. _version_not_supported = True
  14. if _version_not_supported:
  15. raise RuntimeError(
  16. f'The grpc package installed is at version {GRPC_VERSION},'
  17. + f' but the generated code in pb_pb2_grpc.py depends on'
  18. + f' grpcio>={GRPC_GENERATED_VERSION}.'
  19. + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}'
  20. + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.'
  21. )
  22. class ServiceStub(object):
  23. """Missing associated documentation comment in .proto file."""
  24. def __init__(self, channel):
  25. """Constructor.
  26. Args:
  27. channel: A grpc.Channel.
  28. """
  29. self.Download = channel.unary_stream(
  30. '/pb.Service/Download',
  31. request_serializer=pb__pb2.DownloadRequest.SerializeToString,
  32. response_deserializer=pb__pb2.Response.FromString,
  33. _registered_method=True)
  34. self.Upload = channel.stream_unary(
  35. '/pb.Service/Upload',
  36. request_serializer=pb__pb2.UploadRequest.SerializeToString,
  37. response_deserializer=pb__pb2.Response.FromString,
  38. _registered_method=True)
  39. self.GetBidDetail = channel.unary_stream(
  40. '/pb.Service/GetBidDetail',
  41. request_serializer=pb__pb2.DownloadRequest.SerializeToString,
  42. response_deserializer=pb__pb2.Response.FromString,
  43. _registered_method=True)
  44. class ServiceServicer(object):
  45. """Missing associated documentation comment in .proto file."""
  46. def Download(self, request, context):
  47. """Missing associated documentation comment in .proto file."""
  48. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  49. context.set_details('Method not implemented!')
  50. raise NotImplementedError('Method not implemented!')
  51. def Upload(self, request_iterator, context):
  52. """Missing associated documentation comment in .proto file."""
  53. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  54. context.set_details('Method not implemented!')
  55. raise NotImplementedError('Method not implemented!')
  56. def GetBidDetail(self, request, context):
  57. """Missing associated documentation comment in .proto file."""
  58. context.set_code(grpc.StatusCode.UNIMPLEMENTED)
  59. context.set_details('Method not implemented!')
  60. raise NotImplementedError('Method not implemented!')
  61. def add_ServiceServicer_to_server(servicer, server):
  62. rpc_method_handlers = {
  63. 'Download': grpc.unary_stream_rpc_method_handler(
  64. servicer.Download,
  65. request_deserializer=pb__pb2.DownloadRequest.FromString,
  66. response_serializer=pb__pb2.Response.SerializeToString,
  67. ),
  68. 'Upload': grpc.stream_unary_rpc_method_handler(
  69. servicer.Upload,
  70. request_deserializer=pb__pb2.UploadRequest.FromString,
  71. response_serializer=pb__pb2.Response.SerializeToString,
  72. ),
  73. 'GetBidDetail': grpc.unary_stream_rpc_method_handler(
  74. servicer.GetBidDetail,
  75. request_deserializer=pb__pb2.DownloadRequest.FromString,
  76. response_serializer=pb__pb2.Response.SerializeToString,
  77. ),
  78. }
  79. generic_handler = grpc.method_handlers_generic_handler(
  80. 'pb.Service', rpc_method_handlers)
  81. server.add_generic_rpc_handlers((generic_handler,))
  82. server.add_registered_method_handlers('pb.Service', rpc_method_handlers)
  83. # This class is part of an EXPERIMENTAL API.
  84. class Service(object):
  85. """Missing associated documentation comment in .proto file."""
  86. @staticmethod
  87. def Download(request,
  88. target,
  89. options=(),
  90. channel_credentials=None,
  91. call_credentials=None,
  92. insecure=False,
  93. compression=None,
  94. wait_for_ready=None,
  95. timeout=None,
  96. metadata=None):
  97. return grpc.experimental.unary_stream(
  98. request,
  99. target,
  100. '/pb.Service/Download',
  101. pb__pb2.DownloadRequest.SerializeToString,
  102. pb__pb2.Response.FromString,
  103. options,
  104. channel_credentials,
  105. insecure,
  106. call_credentials,
  107. compression,
  108. wait_for_ready,
  109. timeout,
  110. metadata,
  111. _registered_method=True)
  112. @staticmethod
  113. def Upload(request_iterator,
  114. target,
  115. options=(),
  116. channel_credentials=None,
  117. call_credentials=None,
  118. insecure=False,
  119. compression=None,
  120. wait_for_ready=None,
  121. timeout=None,
  122. metadata=None):
  123. return grpc.experimental.stream_unary(
  124. request_iterator,
  125. target,
  126. '/pb.Service/Upload',
  127. pb__pb2.UploadRequest.SerializeToString,
  128. pb__pb2.Response.FromString,
  129. options,
  130. channel_credentials,
  131. insecure,
  132. call_credentials,
  133. compression,
  134. wait_for_ready,
  135. timeout,
  136. metadata,
  137. _registered_method=True)
  138. @staticmethod
  139. def GetBidDetail(request,
  140. target,
  141. options=(),
  142. channel_credentials=None,
  143. call_credentials=None,
  144. insecure=False,
  145. compression=None,
  146. wait_for_ready=None,
  147. timeout=None,
  148. metadata=None):
  149. return grpc.experimental.unary_stream(
  150. request,
  151. target,
  152. '/pb.Service/GetBidDetail',
  153. pb__pb2.DownloadRequest.SerializeToString,
  154. pb__pb2.Response.FromString,
  155. options,
  156. channel_credentials,
  157. insecure,
  158. call_credentials,
  159. compression,
  160. wait_for_ready,
  161. timeout,
  162. metadata,
  163. _registered_method=True)