async def METHOD_NAME(self) -> int:
    """Maximum number of issues to retrieve per page."""
    if isinstance(self.max_results, int):  # NB: using cached_property is not doable on asyncio coroutine
        return self.max_results
    preference_url = URL(f"{self._parameter('url')}/rest/api/2/mypreferences?key=jira.search.views.default.max")
    result_value = await (await super()._get_source_responses(preference_url))[0].json()
    self.max_results = result_value if isinstance(result_value, int) else self.DEFAULT_MAX_RESULTS
    return self.max_results