async def METHOD_NAME():
  assert self._event is not None
  await self._event.wait()
  if self._exception is not None:
    _, exception, traceback = self._exception
    raise exception.with_traceback(traceback)  # pytype: disable=attribute-error
  return self._result