Source code for mantlebio.types.query.queryable_client


from abc import abstractmethod

from mantlebio.types.response.list_reponse import ListResponse
from mantlebio.types.response.response_item import ResponseItem


[docs] class QueryableClient(): def __init__(self, *args, **kwargs): pass
[docs] @abstractmethod def build_query(self): raise NotImplementedError
[docs] @abstractmethod def list(self)->ListResponse[ResponseItem]: raise NotImplementedError