@classmethod
def from_json(cls, _json, dataset, client_api):
    """
        Build a Recipe entity object from a json

        :param _json: _json response from host
        :param dataset: recipe's dataset
        :param client_api: client_api
        :return: Recipe object
        """
    return cls(client_api=client_api, dataset=dataset, id=_json['id'],
        creator=_json.get('creator', None), url=_json.get('url', None),
        title=_json.get('title', None), project_ids=_json.get('projectIds',
        None), description=_json.get('description', None), ontologyIds=
        _json.get('ontologyIds', None), instructions=_json.get(
        'instructions', None), ui_settings=_json.get('uiSettings', None),
        metadata=_json.get('metadata', None), examples=_json.get('examples',
        None), customActions=_json.get('customActions', None))
