github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/suite/grpc/helloworld_pb2_grpc.py (about) 1 # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! 2 import grpc 3 4 from suite.grpc.helloworld_pb2 import ( 5 HelloRequest, 6 HelloReply, 7 ) 8 9 10 class GreeterStub(object): 11 """The greeting service definition. 12 """ 13 14 def __init__(self, channel): 15 """Constructor. 16 Args: 17 channel: A grpc.Channel. 18 """ 19 self.SayHello = channel.unary_unary( 20 '/helloworld.Greeter/SayHello', 21 request_serializer=HelloRequest.SerializeToString, 22 response_deserializer=HelloReply.FromString, 23 ) 24 25 26 class GreeterServicer(object): 27 """The greeting service definition. 28 """ 29 30 def SayHello(self, request, context): 31 """Sends a greeting 32 """ 33 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 34 context.set_details('Method not implemented!') 35 raise NotImplementedError('Method not implemented!') 36 37 38 def add_GreeterServicer_to_server(servicer, server): 39 rpc_method_handlers = { 40 'SayHello': grpc.unary_unary_rpc_method_handler( 41 servicer.SayHello, 42 request_deserializer=HelloRequest.FromString, 43 response_serializer=HelloReply.SerializeToString, 44 ), 45 } 46 generic_handler = grpc.method_handlers_generic_handler( 47 'helloworld.Greeter', rpc_method_handlers) 48 server.add_generic_rpc_handlers((generic_handler,))