Skip to content
Snippets Groups Projects
context_pb2_grpc.py 2.37 KiB
Newer Older
  • Learn to ignore specific revisions
  • # Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
    """Client and server classes corresponding to protobuf-defined services."""
    import grpc
    
    from context.proto import context_pb2 as context__pb2
    
    
    class ContextServiceStub(object):
        """Missing associated documentation comment in .proto file."""
    
        def __init__(self, channel):
            """Constructor.
    
            Args:
                channel: A grpc.Channel.
            """
            self.GetTopology = channel.unary_unary(
                    '/context.ContextService/GetTopology',
                    request_serializer=context__pb2.Empty.SerializeToString,
                    response_deserializer=context__pb2.Topology.FromString,
                    )
    
    
    class ContextServiceServicer(object):
        """Missing associated documentation comment in .proto file."""
    
        def GetTopology(self, request, context):
            """Missing associated documentation comment in .proto file."""
            context.set_code(grpc.StatusCode.UNIMPLEMENTED)
            context.set_details('Method not implemented!')
            raise NotImplementedError('Method not implemented!')
    
    
    def add_ContextServiceServicer_to_server(servicer, server):
        rpc_method_handlers = {
                'GetTopology': grpc.unary_unary_rpc_method_handler(
                        servicer.GetTopology,
                        request_deserializer=context__pb2.Empty.FromString,
                        response_serializer=context__pb2.Topology.SerializeToString,
                ),
        }
        generic_handler = grpc.method_handlers_generic_handler(
                'context.ContextService', rpc_method_handlers)
        server.add_generic_rpc_handlers((generic_handler,))
    
    
     # This class is part of an EXPERIMENTAL API.
    class ContextService(object):
        """Missing associated documentation comment in .proto file."""
    
        @staticmethod
        def GetTopology(request,
                target,
                options=(),
                channel_credentials=None,
                call_credentials=None,
                insecure=False,
                compression=None,
                wait_for_ready=None,
                timeout=None,
                metadata=None):
            return grpc.experimental.unary_unary(request, target, '/context.ContextService/GetTopology',
                context__pb2.Empty.SerializeToString,
                context__pb2.Topology.FromString,
                options, channel_credentials,
                insecure, call_credentials, compression, wait_for_ready, timeout, metadata)