def add_BookstoreServicer_to_server()

in endpoints/bookstore-grpc-transcoding/bookstore_pb2_grpc.py [0:0]


def add_BookstoreServicer_to_server(servicer, server):
    rpc_method_handlers = {
        "ListShelves": grpc.unary_unary_rpc_method_handler(
            servicer.ListShelves,
            request_deserializer=google_dot_protobuf_dot_empty__pb2.Empty.FromString,
            response_serializer=bookstore__pb2.ListShelvesResponse.SerializeToString,
        ),
        "CreateShelf": grpc.unary_unary_rpc_method_handler(
            servicer.CreateShelf,
            request_deserializer=bookstore__pb2.CreateShelfRequest.FromString,
            response_serializer=bookstore__pb2.Shelf.SerializeToString,
        ),
        "GetShelf": grpc.unary_unary_rpc_method_handler(
            servicer.GetShelf,
            request_deserializer=bookstore__pb2.GetShelfRequest.FromString,
            response_serializer=bookstore__pb2.Shelf.SerializeToString,
        ),
        "DeleteShelf": grpc.unary_unary_rpc_method_handler(
            servicer.DeleteShelf,
            request_deserializer=bookstore__pb2.DeleteShelfRequest.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
        ),
        "ListBooks": grpc.unary_unary_rpc_method_handler(
            servicer.ListBooks,
            request_deserializer=bookstore__pb2.ListBooksRequest.FromString,
            response_serializer=bookstore__pb2.ListBooksResponse.SerializeToString,
        ),
        "CreateBook": grpc.unary_unary_rpc_method_handler(
            servicer.CreateBook,
            request_deserializer=bookstore__pb2.CreateBookRequest.FromString,
            response_serializer=bookstore__pb2.Book.SerializeToString,
        ),
        "GetBook": grpc.unary_unary_rpc_method_handler(
            servicer.GetBook,
            request_deserializer=bookstore__pb2.GetBookRequest.FromString,
            response_serializer=bookstore__pb2.Book.SerializeToString,
        ),
        "DeleteBook": grpc.unary_unary_rpc_method_handler(
            servicer.DeleteBook,
            request_deserializer=bookstore__pb2.DeleteBookRequest.FromString,
            response_serializer=google_dot_protobuf_dot_empty__pb2.Empty.SerializeToString,
        ),
    }
    generic_handler = grpc.method_handlers_generic_handler(
        "endpoints.examples.bookstore.Bookstore", rpc_method_handlers
    )
    server.add_generic_rpc_handlers((generic_handler,))