ephem_pb2_grpc.py 2.5 KB
Newer Older
Wei Shoulin's avatar
Wei Shoulin committed
1
# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT!
Wei Shoulin's avatar
Wei Shoulin committed
2
"""Client and server classes corresponding to protobuf-defined services."""
Wei Shoulin's avatar
Wei Shoulin committed
3
4
5
6
7
import grpc

from . import ephem_pb2 as common_dot_ephem_dot_ephem__pb2


Wei Shoulin's avatar
Wei Shoulin committed
8
class EphemSearchSrvStub(object):
Wei Shoulin's avatar
Wei Shoulin committed
9
    """Missing associated documentation comment in .proto file."""
Wei Shoulin's avatar
Wei Shoulin committed
10

Wei Shoulin's avatar
Wei Shoulin committed
11
12
    def __init__(self, channel):
        """Constructor.
Wei Shoulin's avatar
Wei Shoulin committed
13

Wei Shoulin's avatar
Wei Shoulin committed
14
15
16
        Args:
            channel: A grpc.Channel.
        """
Wei Shoulin's avatar
C9    
Wei Shoulin committed
17
18
19
20
        self.Search = channel.unary_stream(
                '/dfs.ephem.EphemSearchSrv/Search',
                request_serializer=common_dot_ephem_dot_ephem__pb2.SearchRequest.SerializeToString,
                response_deserializer=common_dot_ephem_dot_ephem__pb2.SearchResponse.FromString,
Wei Shoulin's avatar
Wei Shoulin committed
21
                )
Wei Shoulin's avatar
Wei Shoulin committed
22
23


Wei Shoulin's avatar
Wei Shoulin committed
24
class EphemSearchSrvServicer(object):
Wei Shoulin's avatar
Wei Shoulin committed
25
    """Missing associated documentation comment in .proto file."""
Wei Shoulin's avatar
Wei Shoulin committed
26

Wei Shoulin's avatar
C9    
Wei Shoulin committed
27
    def Search(self, request, context):
Wei Shoulin's avatar
Wei Shoulin committed
28
        """Missing associated documentation comment in .proto file."""
Wei Shoulin's avatar
Wei Shoulin committed
29
30
31
        context.set_code(grpc.StatusCode.UNIMPLEMENTED)
        context.set_details('Method not implemented!')
        raise NotImplementedError('Method not implemented!')
Wei Shoulin's avatar
Wei Shoulin committed
32
33


Wei Shoulin's avatar
Wei Shoulin committed
34
def add_EphemSearchSrvServicer_to_server(servicer, server):
Wei Shoulin's avatar
Wei Shoulin committed
35
    rpc_method_handlers = {
Wei Shoulin's avatar
C9    
Wei Shoulin committed
36
37
38
39
            'Search': grpc.unary_stream_rpc_method_handler(
                    servicer.Search,
                    request_deserializer=common_dot_ephem_dot_ephem__pb2.SearchRequest.FromString,
                    response_serializer=common_dot_ephem_dot_ephem__pb2.SearchResponse.SerializeToString,
Wei Shoulin's avatar
Wei Shoulin committed
40
41
42
43
44
45
46
47
48
            ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
            'dfs.ephem.EphemSearchSrv', rpc_method_handlers)
    server.add_generic_rpc_handlers((generic_handler,))


 # This class is part of an EXPERIMENTAL API.
class EphemSearchSrv(object):
Wei Shoulin's avatar
Wei Shoulin committed
49
    """Missing associated documentation comment in .proto file."""
Wei Shoulin's avatar
Wei Shoulin committed
50
51

    @staticmethod
Wei Shoulin's avatar
C9    
Wei Shoulin committed
52
    def Search(request,
Wei Shoulin's avatar
Wei Shoulin committed
53
54
55
56
            target,
            options=(),
            channel_credentials=None,
            call_credentials=None,
Wei Shoulin's avatar
Wei Shoulin committed
57
            insecure=False,
Wei Shoulin's avatar
Wei Shoulin committed
58
59
60
61
            compression=None,
            wait_for_ready=None,
            timeout=None,
            metadata=None):
Wei Shoulin's avatar
C9    
Wei Shoulin committed
62
63
64
        return grpc.experimental.unary_stream(request, target, '/dfs.ephem.EphemSearchSrv/Search',
            common_dot_ephem_dot_ephem__pb2.SearchRequest.SerializeToString,
            common_dot_ephem_dot_ephem__pb2.SearchResponse.FromString,
Wei Shoulin's avatar
Wei Shoulin committed
65
            options, channel_credentials,
Wei Shoulin's avatar
Wei Shoulin committed
66
            insecure, call_credentials, compression, wait_for_ready, timeout, metadata)